/*! Build 8-17-2016 16:56 */@font-face {
	font-family: 'bon-grid-icons';
	src: url("../fonts/bon-grid-icons.eot");
	src: url("../fonts/bon-grid-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/bon-grid-icons.woff") format("woff"), url("../fonts/bon-grid-icons.ttf") format("truetype"), url("../fonts/bon-grid-icons.svg#icons") format("svg");
	font-weight: normal;
	font-style: normal
}
[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: "bon-grid-icons";
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	font-weight: normal;
	font-style: normal;
	speak: none;
	text-decoration: inherit;
	text-transform: none;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.icon-aquarius:before {
	content: "\f101"
}
.icon-aries:before {
	content: "\f102"
}
.icon-cancer:before {
	content: "\f103"
}
.icon-capricorn:before {
	content: "\f104"
}
.icon-champions-corner-crown:before {
	content: "\f105"
}
.icon-champions-corner:before {
	content: "\f106"
}
.icon-creators-corner-bulb:before {
	content: "\f107"
}
.icon-creators-corner:before {
	content: "\f108"
}
.icon-down:before, #bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-selected:after, #bon-cw .choose-news .select-wrap:after, #bon-rr .choose-news .select-wrap:after {
	content: "\f109"
}
.icon-dropdown-alt:before {
	content: "\f10a"
}
.icon-dropdown-hover:before {
	content: "\f10b"
}
.icon-dropdown:before {
	content: "\f10c"
}
.icon-election-through-pictures-title:before {
	content: "\f10d"
}
.icon-email-circle:before {
	content: "\f10e"
}
.icon-entertainment:before {
	content: "\f10f"
}
.icon-facebook-circle-filled:before {
	content: "\f110"
}
.icon-facebook-circle:before {
	content: "\f111"
}
.icon-facebook-share:before {
	content: "\f112"
}
.icon-finance-story:before {
	content: "\f113"
}
.icon-finance:before {
	content: "\f114"
}
.icon-gameplan:before {
	content: "\f115"
}
.icon-games-shuffle:before {
	content: "\f116"
}
.icon-gemini:before {
	content: "\f117"
}
.icon-googleplus-share:before {
	content: "\f118"
}
.icon-hear-this:before {
	content: "\f119"
}
.icon-heart:before {
	content: "\f11a"
}
.icon-instagram-2:before {
	content: "\f11b"
}
.icon-instagram-circle-filled:before {
	content: "\f11c"
}
.icon-instagram-share:before {
	content: "\f11d"
}
.icon-instagram:before {
	content: "\f11e"
}
.icon-left-triangle:before {
	content: "\f11f"
}
.icon-left:before {
	content: "\f120"
}
.icon-leo:before {
	content: "\f121"
}
.icon-libra:before {
	content: "\f122"
}
.icon-lifestyle:before {
	content: "\f123"
}
.icon-live:before {
	content: "\f124"
}
.icon-location:before {
	content: "\f125"
}
.icon-magnifying-glass:before {
	content: "\f126"
}
.icon-nav-icon-search:before {
	content: "\f127"
}
.icon-new-corner:before {
	content: "\f128"
}
.icon-news-through-numbers:before {
	content: "\f129"
}
.icon-news-through-pictures-title:before {
	content: "\f12a"
}
.icon-news-through-pictures:before {
	content: "\f12b"
}
.icon-news:before {
	content: "\f12c"
}
.icon-pause:before {
	content: "\f12d"
}
.icon-pencil:before {
	content: "\f12e"
}
.icon-pinterest-circle:before {
	content: "\f12f"
}
.icon-pisces:before {
	content: "\f130"
}
.icon-play-triangle-fill:before {
	content: "\f131"
}
.icon-play-triangle:before {
	content: "\f132"
}
.icon-play:before {
	content: "\f133"
}
.icon-quote-begin:before {
	content: "\f134"
}
.icon-quote-end:before {
	content: "\f135"
}
.icon-quote-solid-begin:before {
	content: "\f136"
}
.icon-quote-solid-end:before {
	content: "\f137"
}
.icon-read-this:before {
	content: "\f138"
}
.icon-refresh:before {
	content: "\f139"
}
.icon-rename:before {
	content: "\f13a"
}
.icon-right-triangle:before {
	content: "\f13b"
}
.icon-right:before {
	content: "\f13c"
}
.icon-sagittarius:before {
	content: "\f13d"
}
.icon-sale-tag:before {
	content: "\f13e"
}
.icon-scorpio:before {
	content: "\f13f"
}
.icon-share-this:before {
	content: "\f140"
}
.icon-share:before {
	content: "\f141"
}
.icon-sports:before {
	content: "\f142"
}
.icon-taurus:before {
	content: "\f143"
}
.icon-tech:before {
	content: "\f144"
}
.icon-trending:before {
	content: "\f145"
}
.icon-tune-in:before {
	content: "\f146"
}
.icon-twitter-circle:before {
	content: "\f147"
}
.icon-twitter-share:before {
	content: "\f148"
}
.icon-twitter:before {
	content: "\f149"
}
.icon-up:before, #bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown:hover .scores-dropdown-selected.open:after, #bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown:active .scores-dropdown-selected.open:after {
	content: "\f14a"
}
.icon-vine:before {
	content: "\f14b"
}
.icon-virgo:before {
	content: "\f14c"
}
.icon-watch-this:before {
	content: "\f14d"
}
.icon-weather:before {
	content: "\f14e"
}
.icon-x:before {
	content: "\f14f"
}
.slick-slider {
	position: relative;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}
.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0
}
.slick-list:focus {
	outline: none
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}
.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block
}
.slick-track:before, .slick-track:after {
	content: "";
	display: table
}
.slick-track:after {
	clear: both
}
.slick-loading .slick-track {
	visibility: hidden
}
.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none
}
[dir="rtl"] .slick-slide {
	float: right
}
.slick-slide img {
	display: block
}
.slick-slide.slick-loading img {
	display: none
}
.slick-slide.dragging img {
	pointer-events: none
}
.slick-initialized .slick-slide {
	display: block
}
.slick-loading .slick-slide {
	visibility: hidden
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}
.slick-arrow.slick-hidden {
	display: none
}
#bon-cw {
	width: 100%;
	margin: 0 0 24px
}
#bon-rr {
	width: 300px
}
#bon-cw *, #bon-cw *:before, #bon-cw *:after, #bon-rr *, #bon-rr *:before, #bon-rr *:after, #bon-top *, #bon-top *:before, #bon-top *:after, .bon-embedded-rr *, .bon-embedded-rr *:before, .bon-embedded-rr *:after {
	outline: none;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased
}
#bon-cw .bon-grid-item, #bon-rr .bon-grid-item, #bon-top .bon-grid-item, .bon-embedded-rr .bon-grid-item {
	border: solid 1px #e0e0e0;
	color: #000;
	text-align: center;
	float: left;
	width: 100%
}
#bon-cw .bon-grid-item img, #bon-rr .bon-grid-item img, #bon-top .bon-grid-item img, .bon-embedded-rr .bon-grid-item img {
	vertical-align: top
}
#bon-cw .bon-grid-item a, #bon-rr .bon-grid-item a, #bon-top .bon-grid-item a, .bon-embedded-rr .bon-grid-item a {
	color: #333
}
#bon-cw .bon-grid-item a.link-out, #bon-rr .bon-grid-item a.link-out, #bon-top .bon-grid-item a.link-out, .bon-embedded-rr .bon-grid-item a.link-out {
	display: block;
	width: 100%;
	height: 100%
}
#bon-cw .bon-grid-item h3, #bon-cw .bon-grid-item h4, #bon-rr .bon-grid-item h3, #bon-rr .bon-grid-item h4, #bon-top .bon-grid-item h3, #bon-top .bon-grid-item h4, .bon-embedded-rr .bon-grid-item h3, .bon-embedded-rr .bon-grid-item h4 {
	margin: 0 0 10px
}
#bon-cw .bon-grid-item .cta, #bon-rr .bon-grid-item .cta, #bon-top .bon-grid-item .cta, .bon-embedded-rr .bon-grid-item .cta {
	color: #39f;
	margin: 0;
	font-size: 15px;
	font-family: "Larsseit-Bold";
	font-weight: normal
}
#bon-cw .bon-grid-item .button, #bon-rr .bon-grid-item .button, #bon-top .bon-grid-item .button, .bon-embedded-rr .bon-grid-item .button {
	border: 0;
	background: #000;
	color: #fff;
	display: block;
	font-size: 14px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 1px;
	padding: 13px 0;
	text-align: center;
	text-transform: uppercase
}
#bon-cw .bon-grid-item .button:hover, #bon-rr .bon-grid-item .button:hover, #bon-top .bon-grid-item .button:hover, .bon-embedded-rr .bon-grid-item .button:hover {
	background: #444
}
#bon-cw .bon-grid-item .stamp:before, #bon-rr .bon-grid-item .stamp:before, #bon-top .bon-grid-item .stamp:before, .bon-embedded-rr .bon-grid-item .stamp:before {
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	border: 3px solid #fff;
	background: #fff;
	color: #000;
	font-size: 74px;
	position: absolute;
	top: -13px;
	left: 50%;
	margin: 0 0 0 -40px;
	z-index: 5
}
#bon-cw .bon-grid-item .stamp.icon-play:before, #bon-rr .bon-grid-item .stamp.icon-play:before, #bon-top .bon-grid-item .stamp.icon-play:before, .bon-embedded-rr .bon-grid-item .stamp.icon-play:before {
	-webkit-text-shadow: 0 0 7px rgba(0,0,0,0.1);
	-moz-text-shadow: 0 0 7px rgba(0,0,0,0.1);
	text-shadow: 0 0 7px rgba(0,0,0,0.1);
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	border: 0;
	background: none;
	color: #fff;
	font-size: 50px;
	margin: -73px 0 0 -25px;
	top: 50%
}
#bon-cw .bon-grid-item:hover .stamp.icon-play:before, #bon-rr .bon-grid-item:hover .stamp.icon-play:before, #bon-top .bon-grid-item:hover .stamp.icon-play:before, .bon-embedded-rr .bon-grid-item:hover .stamp.icon-play:before {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}
#bon-cw .bon-grid-item .video-length, #bon-rr .bon-grid-item .video-length, #bon-top .bon-grid-item .video-length, .bon-embedded-rr .bon-grid-item .video-length {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: rgba(0,0,0,0.8);
	color: #fff;
	font-size: 13px;
	line-height: 24px;
	letter-spacing: 0.08em;
	padding: 2px 7px 0;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2
}
#bon-cw .bon-grid-item .video-length .icon-play:before, #bon-rr .bon-grid-item .video-length .icon-play:before, #bon-top .bon-grid-item .video-length .icon-play:before, .bon-embedded-rr .bon-grid-item .video-length .icon-play:before {
	font-size: 12px;
	position: relative;
	top: -1px
}
#bon-cw .bon-grid-item:hover .video-length, #bon-rr .bon-grid-item:hover .video-length, #bon-top .bon-grid-item:hover .video-length, .bon-embedded-rr .bon-grid-item:hover .video-length {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item .image-credit, #bon-rr .bon-grid-item .image-credit, #bon-top .bon-grid-item .image-credit, .bon-embedded-rr .bon-grid-item .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	bottom: 5px;
	color: #999;
	font-size: 9px;
	height: 0;
	overflow: hidden;
	position: absolute;
	right: 5px;
	z-index: 25
}
#bon-cw .bon-grid-item:hover .image-credit, #bon-rr .bon-grid-item:hover .image-credit, #bon-top .bon-grid-item:hover .image-credit, .bon-embedded-rr .bon-grid-item:hover .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	height: auto;
	overflow: visible
}
#bon-cw.touch .bon-grid-item .social-push, #bon-rr.touch .bon-grid-item .social-push, #bon-top.touch .bon-grid-item .social-push, .bon-embedded-rr.touch .bon-grid-item .social-push {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	height: 46px
}
#bon-cw.touch .bon-grid-item .image-credit, #bon-rr.touch .bon-grid-item .image-credit, #bon-top.touch .bon-grid-item .image-credit, .bon-embedded-rr.touch .bon-grid-item .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	height: auto;
	overflow: visible
}
#bon-cw.touch .bon-grid-item .video-length, #bon-rr.touch .bon-grid-item .video-length, #bon-top.touch .bon-grid-item .video-length, .bon-embedded-rr.touch .bon-grid-item .video-length {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item, #bon-rr .bon-grid-item, #bon-top .bon-grid-item, .bon-embedded-rr .bon-grid-item {
	color: #444
}
#bon-cw .bon-grid-item .cover, #bon-rr .bon-grid-item .cover, #bon-top .bon-grid-item .cover, .bon-embedded-rr .bon-grid-item .cover {
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1
}
#bon-cw .bon-grid-item .overlay, #bon-rr .bon-grid-item .overlay, #bon-top .bon-grid-item .overlay, .bon-embedded-rr .bon-grid-item .overlay {
	bottom: 0;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 4
}
#bon-cw .bon-grid-item .overlay .ov-wrap, #bon-rr .bon-grid-item .overlay .ov-wrap, #bon-top .bon-grid-item .overlay .ov-wrap, .bon-embedded-rr .bon-grid-item .overlay .ov-wrap {
	background: #fff;
	min-height: 94px;
	padding: 20px;
	position: relative;
	z-index: 4
}
#bon-cw .bon-grid-item .overlay .ov-wrap h3, #bon-rr .bon-grid-item .overlay .ov-wrap h3, #bon-top .bon-grid-item .overlay .ov-wrap h3, .bon-embedded-rr .bon-grid-item .overlay .ov-wrap h3 {
	padding: 0
}
#bon-cw .bon-grid-item .overlay .ov-wrap h3:last-child, #bon-rr .bon-grid-item .overlay .ov-wrap h3:last-child, #bon-top .bon-grid-item .overlay .ov-wrap h3:last-child, .bon-embedded-rr .bon-grid-item .overlay .ov-wrap h3:last-child {
	margin: 0
}
#bon-cw .bon-grid-item .overlay .ov-crop, #bon-rr .bon-grid-item .overlay .ov-crop, #bon-top .bon-grid-item .overlay .ov-crop, .bon-embedded-rr .bon-grid-item .overlay .ov-crop {
	bottom: 0;
	display: none;
	padding-top: 34px;
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 1
}
#bon-cw .bon-grid-item .overlay .ov-crop .ov-crop-inner, #bon-rr .bon-grid-item .overlay .ov-crop .ov-crop-inner, #bon-top .bon-grid-item .overlay .ov-crop .ov-crop-inner, .bon-embedded-rr .bon-grid-item .overlay .ov-crop .ov-crop-inner {
	background: #fff;
	height: 100%;
	width: 100%
}
#bon-cw .bon-grid-item .overlay h3, #bon-rr .bon-grid-item .overlay h3, #bon-top .bon-grid-item .overlay h3, .bon-embedded-rr .bon-grid-item .overlay h3 {
	color: #444;
	font-size: 19px;
	line-height: 1.2;
	font-family: "Larsseit";
	font-weight: normal;
	padding: 0 20px
}
#bon-cw .bon-grid-item .overlay p, #bon-rr .bon-grid-item .overlay p, #bon-top .bon-grid-item .overlay p, .bon-embedded-rr .bon-grid-item .overlay p {
	font-size: 15px;
	line-height: 19px
}
#bon-cw .bon-grid-item .overlay h3:last-child, #bon-cw .bon-grid-item .overlay p:last-child, #bon-rr .bon-grid-item .overlay h3:last-child, #bon-rr .bon-grid-item .overlay p:last-child, #bon-top .bon-grid-item .overlay h3:last-child, #bon-top .bon-grid-item .overlay p:last-child, .bon-embedded-rr .bon-grid-item .overlay h3:last-child, .bon-embedded-rr .bon-grid-item .overlay p:last-child {
	margin: 0
}
#bon-cw .bon-grid-item .partner-wrap, #bon-rr .bon-grid-item .partner-wrap, #bon-top .bon-grid-item .partner-wrap, .bon-embedded-rr .bon-grid-item .partner-wrap {
	margin: -35px 0 6px;
	position: relative
}
#bon-cw .bon-grid-item .partner-wrap .partner-border, #bon-rr .bon-grid-item .partner-wrap .partner-border, #bon-top .bon-grid-item .partner-wrap .partner-border, .bon-embedded-rr .bon-grid-item .partner-wrap .partner-border {
	border-bottom: 2px solid #444;
	bottom: 0;
	left: 50%;
	margin-left: -30px;
	position: absolute;
	width: 60px
}
#bon-cw .bon-grid-item .partner, #bon-rr .bon-grid-item .partner, #bon-top .bon-grid-item .partner, .bon-embedded-rr .bon-grid-item .partner {
	background: #000;
	color: #fff;
	display: inline-block;
	line-height: 32px;
	font-size: 12px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	line-height: 14px;
	margin: 0 auto 0;
	position: relative;
	padding: 9px 15px;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
	width: auto;
	z-index: 3
}
#bon-cw .bon-grid-item .partner:before, #bon-cw .bon-grid-item .partner:after, #bon-cw .bon-grid-item .partner b, #bon-rr .bon-grid-item .partner:before, #bon-rr .bon-grid-item .partner:after, #bon-rr .bon-grid-item .partner b, #bon-top .bon-grid-item .partner:before, #bon-top .bon-grid-item .partner:after, #bon-top .bon-grid-item .partner b, .bon-embedded-rr .bon-grid-item .partner:before, .bon-embedded-rr .bon-grid-item .partner:after, .bon-embedded-rr .bon-grid-item .partner b {
	border-style: solid;
	display: block;
	content: " ";
	height: 0;
	position: absolute;
	top: 0;
	width: 0
}
#bon-cw .bon-grid-item .partner:before, #bon-cw .bon-grid-item .partner b:first-child, #bon-rr .bon-grid-item .partner:before, #bon-rr .bon-grid-item .partner b:first-child, #bon-top .bon-grid-item .partner:before, #bon-top .bon-grid-item .partner b:first-child, .bon-embedded-rr .bon-grid-item .partner:before, .bon-embedded-rr .bon-grid-item .partner b:first-child {
	border-width: 0 0 32px 14px;
	border-color: transparent transparent #000 transparent;
	left: -14px
}
#bon-cw .bon-grid-item .partner:after, #bon-cw .bon-grid-item .partner b:last-child, #bon-rr .bon-grid-item .partner:after, #bon-rr .bon-grid-item .partner b:last-child, #bon-top .bon-grid-item .partner:after, #bon-top .bon-grid-item .partner b:last-child, .bon-embedded-rr .bon-grid-item .partner:after, .bon-embedded-rr .bon-grid-item .partner b:last-child {
	border-width: 32px 14px 0 0;
	border-color: #000 transparent transparent transparent;
	right: -14px
}
#bon-cw .bon-grid-item .partner-brand, #bon-rr .bon-grid-item .partner-brand, #bon-top .bon-grid-item .partner-brand, .bon-embedded-rr .bon-grid-item .partner-brand {
	background: #fff;
	color: #888c8e
}
#bon-cw .bon-grid-item .partner-brand:before, #bon-rr .bon-grid-item .partner-brand:before, #bon-top .bon-grid-item .partner-brand:before, .bon-embedded-rr .bon-grid-item .partner-brand:before {
	border-color: transparent transparent #fff transparent
}
#bon-cw .bon-grid-item .partner-brand:after, #bon-rr .bon-grid-item .partner-brand:after, #bon-top .bon-grid-item .partner-brand:after, .bon-embedded-rr .bon-grid-item .partner-brand:after {
	border-color: #fff transparent transparent transparent
}
#bon-cw .gutter-sizer {
	left: 0;
	position: absolute;
	top: 0;
	width: 3.2345%
}
#bon-rr .gutter-sizer {
	width: 24px
}
#bon-cw .bon-grid-item.module-cpc, #bon-rr .bon-grid-item.module-cpc {
	border: 0;
	min-height: 40px;
	text-align: left
}
#bon-cw .bon-grid-item.module-cpc .heading, #bon-rr .bon-grid-item.module-cpc .heading {
	border-top: 1px solid #e3e3e3;
	margin: 0 0 30px;
	text-align: center
}
#bon-cw .bon-grid-item.module-cpc .heading span, #bon-rr .bon-grid-item.module-cpc .heading span {
	border: 1px solid #e3e3e3;
	display: inline-block;
	font-size: 20px;
	letter-spacing: 2px;
	padding: 10px 34px;
	position: relative;
	text-transform: uppercase;
	top: -1px
}
#bon-cw .bon-grid-item.module-cpc .controls, #bon-rr .bon-grid-item.module-cpc .controls {
	font-size: 15px;
	position: absolute;
	right: 0;
	top: 15px
}
#bon-cw .bon-grid-item.module-cpc .controls:after, #bon-rr .bon-grid-item.module-cpc .controls:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-cpc .controls .count, #bon-rr .bon-grid-item.module-cpc .controls .count {
	color: #999;
	float: left;
	font-size: 14px;
	line-height: 32px;
	margin-right: 10px
}
#bon-cw .bon-grid-item.module-cpc .controls .count span, #bon-rr .bon-grid-item.module-cpc .controls .count span {
	color: #333
}
#bon-cw .bon-grid-item.module-cpc .controls .left, #bon-cw .bon-grid-item.module-cpc .controls .right, #bon-rr .bon-grid-item.module-cpc .controls .left, #bon-rr .bon-grid-item.module-cpc .controls .right {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	border: 1px solid #e0e0e0;
	color: #39f;
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 30px
}
#bon-cw .bon-grid-item.module-cpc .controls .left:hover, #bon-cw .bon-grid-item.module-cpc .controls .right:hover, #bon-rr .bon-grid-item.module-cpc .controls .left:hover, #bon-rr .bon-grid-item.module-cpc .controls .right:hover {
	color: #000
}
#bon-cw .bon-grid-item.module-cpc .controls .left.disabled, #bon-cw .bon-grid-item.module-cpc .controls .right.disabled, #bon-rr .bon-grid-item.module-cpc .controls .left.disabled, #bon-rr .bon-grid-item.module-cpc .controls .right.disabled {
	color: #e0e0e0
}
#bon-cw .bon-grid-item.module-cpc .controls .right, #bon-rr .bon-grid-item.module-cpc .controls .right {
	border-left: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items, #bon-rr .bon-grid-item.module-cpc .cpc-items {
	border: 1px solid #e0e0e0;
	display: none;
	float: left;
	margin-left: 3%;
	padding: 20px;
	width: 31.33%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1), #bon-rr .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1) {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items .feed-img, #bon-rr .bon-grid-item.module-cpc .cpc-items .feed-img {
	display: block;
	height: 25px;
	margin-bottom: 15px;
	width: auto
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul, #bon-rr .bon-grid-item.module-cpc .cpc-items ul {
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li {
	border-top: 1px solid #e0e0e0;
	font-size: 14px;
	height: 52px;
	line-height: 18px;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 15px 0 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li:last-child, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li:last-child {
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li a, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li a:hover, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li a:hover {
	color: #39f
}
@media screen and (max-width: 1100px) and (min-width: 754px), screen and (max-width: 600px) and (min-width: 500px) {
#bon-cw .bon-grid-item.module-cpc .heading {
	margin-bottom: 15px
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap {
	margin-bottom: 7px;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap .controls {
	display: inline-block;
	position: relative;
	right: auto;
	top: auto
}
}
@media screen and (max-width: 1000px) and (min-width: 754px), screen and (max-width: 600px) and (min-width: 500px) {
#bon-cw .bon-grid-item.module-cpc .cpc-items {
	margin-left: 3%;
	width: 48.5%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1) {
	margin-left: 3%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(2n+1) {
	margin-left: 0
}
}
@media screen and (max-width: 500px) {
#bon-cw .bon-grid-item.module-cpc .heading {
	margin-bottom: 13px
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap {
	margin-bottom: 7px;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap .controls {
	display: inline-block;
	position: relative;
	right: auto;
	top: auto
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap .controls .count {
	display: none
}
#bon-cw .bon-grid-item.module-cpc .cpc-items {
	margin-left: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1), #bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(2n+1) {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li {
	height: auto
}
}
#bon-rr .bon-grid-item.module-cpc .cpc-items {
	display: block;
	width: 100%
}
#bon-cw .bon-grid-item .partner-wrap-template, #bon-rr .bon-grid-item .partner-wrap-template {
	left: 0;
	position: absolute;
	top: -16px;
	width: 100%
}
#bon-cw .bon-grid-item .partner-wrap-template .partner-border, #bon-rr .bon-grid-item .partner-wrap-template .partner-border {
	border-bottom: 2px solid #444;
	bottom: -7px;
	left: 50%;
	margin-left: -30px;
	position: absolute;
	width: 60px
}
#bon-cw .bon-grid-item .partner-wrap-template .partner, #bon-rr .bon-grid-item .partner-wrap-template .partner {
	background: #000;
	color: #fff;
	display: inline-block;
	font-family: "Larsseit-Bold";
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 32px;
	line-height: 14px;
	margin: 0 auto;
	padding: 9px 20px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	-webkit-transform: skew(-23deg);
	-moz-transform: skew(-23deg);
	-o-transform: skew(-23deg);
	transform: skew(-23deg);
	width: auto;
	z-index: 3
}
#bon-cw .bon-grid-item .partner-wrap-template .partner:before, #bon-cw .bon-grid-item .partner-wrap-template .partner:after, #bon-rr .bon-grid-item .partner-wrap-template .partner:before, #bon-rr .bon-grid-item .partner-wrap-template .partner:after {
	display: none
}
#bon-cw .bon-grid-item .partner-wrap-template .partner .partner-text, #bon-rr .bon-grid-item .partner-wrap-template .partner .partner-text {
	display: block;
	-webkit-transform: skew(23deg);
	-moz-transform: skew(23deg);
	-o-transform: skew(23deg);
	transform: skew(23deg)
}
#bon-cw .bon-grid-item .partner-wrap-template .partner-brand, #bon-rr .bon-grid-item .partner-wrap-template .partner-brand {
	background: #fff;
	color: #888c8e
}
#bon-cw .bon-grid-item .partner-wrap-template.breast-cancer-awareness .partner, #bon-rr .bon-grid-item .partner-wrap-template.breast-cancer-awareness .partner {
	background-color: #ea80b0
}
#bon-cw .bon-grid-item .partner-wrap-template.halloween .partner, #bon-rr .bon-grid-item .partner-wrap-template.halloween .partner {
	background-color: #ff7400
}
#bon-cw .bon-grid-item .partner-wrap-template.thanksgiving .partner, #bon-rr .bon-grid-item .partner-wrap-template.thanksgiving .partner {
	background-color: #910000
}
#bon-cw .bon-grid-item .partner-wrap-template.world-aids-day .partner, #bon-rr .bon-grid-item .partner-wrap-template.world-aids-day .partner {
	background-color: #ab1a2d
}
#bon-cw .bon-grid-item .partner-wrap-template.holiday .partner, #bon-cw .bon-grid-item .partner-wrap-template.year-in-review .partner, #bon-cw .bon-grid-item .partner-wrap-template.weekend-wedding .partner, #bon-rr .bon-grid-item .partner-wrap-template.holiday .partner, #bon-rr .bon-grid-item .partner-wrap-template.year-in-review .partner, #bon-rr .bon-grid-item .partner-wrap-template.weekend-wedding .partner {
	-webkit-background-clip: content-box;
	overflow: hidden
}
#bon-cw .bon-grid-item .partner-wrap-template.holiday .partner:after, #bon-cw .bon-grid-item .partner-wrap-template.year-in-review .partner:after, #bon-cw .bon-grid-item .partner-wrap-template.weekend-wedding .partner:after, #bon-rr .bon-grid-item .partner-wrap-template.holiday .partner:after, #bon-rr .bon-grid-item .partner-wrap-template.year-in-review .partner:after, #bon-rr .bon-grid-item .partner-wrap-template.weekend-wedding .partner:after {
	background: #b36c4f url("//xyz.aolcdn.com/site/images/holiday/holiday-bg.jpg") 50% 50%;
	border: 0;
	content: " ";
	display: block;
	height: 200%;
	left: -50%;
	position: absolute;
	top: -50%;
	-webkit-transform: skew(23deg);
	-moz-transform: skew(23deg);
	-o-transform: skew(23deg);
	transform: skew(23deg);
	width: 204%;
	z-index: -1
}
#bon-cw .bon-grid-item .partner-wrap-template.year-in-review .partner:after, #bon-cw .bon-grid-item .partner-wrap-template.weekend-wedding .partner:after, #bon-rr .bon-grid-item .partner-wrap-template.year-in-review .partner:after, #bon-rr .bon-grid-item .partner-wrap-template.weekend-wedding .partner:after {
	background: #bb9a4c url("http://o.aolcdn.com/os/aol-com/metal-background-optimized") 50% 50%
}
#bon-cw .bon-grid-item.module-instagram-photo .partner-wrap-template .partner, #bon-rr .bon-grid-item.module-instagram-photo .partner-wrap-template .partner {
	background: #115587
}
#bon-cw .bon-grid-item .play-overlay, #bon-rr .bon-grid-item .play-overlay, .bon-embedded-cw .bon-grid-item .play-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: 0.5;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: -moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);
	background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 );
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item .play-button, #bon-rr .bon-grid-item .play-button, .bon-embedded-cw .bon-grid-item .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	bottom: 6px;
	color: #fff;
	left: 10px;
	line-height: 25px;
	position: absolute;
	z-index: 2
}
#bon-cw .bon-grid-item .play-button .icon:before, #bon-rr .bon-grid-item .play-button .icon:before, .bon-embedded-cw .bon-grid-item .play-button .icon:before {
	font-size: 12px;
	line-height: 12px
}
#bon-cw .bon-grid-item .play-button .watch, #bon-rr .bon-grid-item .play-button .watch, .bon-embedded-cw .bon-grid-item .play-button .watch {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 12px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item .play-button.small, #bon-rr .bon-grid-item .play-button.small, .bon-embedded-cw .bon-grid-item .play-button.small {
	background: rgba(0,0,0,0.5);
	height: 20px;
	width: 20px
}
#bon-cw .bon-grid-item .play-button.small .icon:before, #bon-rr .bon-grid-item .play-button.small .icon:before, .bon-embedded-cw .bon-grid-item .play-button.small .icon:before {
	font-size: 10px;
	left: 50%;
	line-height: 10px;
	margin: -5px 0 0 -5px;
	position: absolute;
	top: 50%
}
#bon-rr .bon-grid-item .play-button .duration {
	display: none
}
#bon-cw .bon-grid-item .social-push, #bon-rr .bon-grid-item .social-push {
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	height: 0;
	overflow: hidden;
	padding-top: 0;
	text-align: center
}
#bon-cw .bon-grid-item .social-push .social-wrap, #bon-rr .bon-grid-item .social-push .social-wrap {
	padding-top: 3px
}
#bon-cw .bon-grid-item .social-push .social-wrap .social-button, #bon-rr .bon-grid-item .social-push .social-wrap .social-button {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #aaa;
	display: inline-block;
	font-size: 35px;
	margin: 0 5px
}
#bon-cw .bon-grid-item .social-push .social-wrap .social-button:hover, #bon-rr .bon-grid-item .social-push .social-wrap .social-button:hover {
	color: #39f
}
#bon-cw .bon-grid-item:hover .social-push, #bon-rr .bon-grid-item:hover .social-push {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	height: 51px;
	padding: 0 0 5px
}
#bon-cw .bon-grid-item .social-hover, #bon-rr .bon-grid-item .social-hover {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	bottom: 0;
	font-size: 35px;
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 9;
	background: #fff;
	height: 50px
}
#bon-cw .bon-grid-item .social-hover:before, #bon-rr .bon-grid-item .social-hover:before {
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 );
	content: " ";
	display: block;
	height: 70px;
	left: 0;
	position: absolute;
	top: -70px;
	width: 100%
}
#bon-cw .bon-grid-item .social-hover .social-wrap, #bon-rr .bon-grid-item .social-hover .social-wrap {
	bottom: 12px;
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item .social-hover .social-wrap .social-button, #bon-rr .bon-grid-item .social-hover .social-wrap .social-button {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #aaa;
	cursor: pointer;
	display: inline-block;
	margin-top: -6px
}
#bon-cw .bon-grid-item .social-hover .social-wrap .social-button:hover, #bon-rr .bon-grid-item .social-hover .social-wrap .social-button:hover {
	color: #39f
}
#bon-cw .bon-grid-item:hover .social-hover, #bon-rr .bon-grid-item:hover .social-hover {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw.touch .bon-grid-item .social-hover, #bon-rr.touch .bon-grid-item .social-hover {
	display: none
}
@media screen and (max-width: 753px) {
#bon-cw .bon-grid-item .social-hover, #bon-rr .bon-grid-item .social-hover {
	display: none
}
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner, #bon-rr .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner {
	background-color: #ea80b0
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner:before, #bon-cw .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner b:first-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner b:first-child {
	border-bottom-color: #ea80b0
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner:after, #bon-cw .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner b:last-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner:after, #bon-rr .bon-grid-item.module-standard .partner-wrap.breast-cancer-awareness .partner b:last-child {
	border-top-color: #ea80b0
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.halloween .partner, #bon-rr .bon-grid-item.module-standard .partner-wrap.halloween .partner {
	background-color: #ff7400
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.halloween .partner:before, #bon-cw .bon-grid-item.module-standard .partner-wrap.halloween .partner b:first-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.halloween .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.halloween .partner b:first-child {
	border-bottom-color: #ff7400
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.halloween .partner:after, #bon-cw .bon-grid-item.module-standard .partner-wrap.halloween .partner b:last-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.halloween .partner:after, #bon-rr .bon-grid-item.module-standard .partner-wrap.halloween .partner b:last-child {
	border-top-color: #ff7400
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.holiday .partner, #bon-cw .bon-grid-item.module-standard .partner-wrap.year-in-review .partner, #bon-cw .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner, #bon-rr .bon-grid-item.module-standard .partner-wrap.holiday .partner, #bon-rr .bon-grid-item.module-standard .partner-wrap.year-in-review .partner, #bon-rr .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner {
	overflow: hidden;
	-webkit-transform: skew(-23deg);
	-moz-transform: skew(-23deg);
	-o-transform: skew(-23deg);
	transform: skew(-23deg)
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.holiday .partner:before, #bon-cw .bon-grid-item.module-standard .partner-wrap.year-in-review .partner:before, #bon-cw .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.holiday .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.year-in-review .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner:before {
	background: #b36c4f url("//xyz.aolcdn.com/site/images/holiday/holiday-bg.jpg") 50% 50%;
	border: 0;
	height: 200%;
	left: -50%;
	top: -50%;
	-webkit-transform: skew(23deg);
	-moz-transform: skew(23deg);
	-o-transform: skew(23deg);
	transform: skew(23deg);
	width: 200%;
	z-index: -1
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.holiday .partner:after, #bon-cw .bon-grid-item.module-standard .partner-wrap.year-in-review .partner:after, #bon-cw .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner:after, #bon-rr .bon-grid-item.module-standard .partner-wrap.holiday .partner:after, #bon-rr .bon-grid-item.module-standard .partner-wrap.year-in-review .partner:after, #bon-rr .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner:after {
	display: none
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.holiday .partner .partner-text, #bon-cw .bon-grid-item.module-standard .partner-wrap.year-in-review .partner .partner-text, #bon-cw .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner .partner-text, #bon-rr .bon-grid-item.module-standard .partner-wrap.holiday .partner .partner-text, #bon-rr .bon-grid-item.module-standard .partner-wrap.year-in-review .partner .partner-text, #bon-rr .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner .partner-text {
	display: block;
	padding: 0 15px;
	-webkit-transform: skew(23deg);
	-moz-transform: skew(23deg);
	-o-transform: skew(23deg);
	transform: skew(23deg)
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.year-in-review .partner:before, #bon-cw .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.year-in-review .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.weekend-wedding .partner:before {
	background: #bb9a4c url("http://o.aolcdn.com/os/aol-com/metal-background-optimized") 50% 50%
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner, #bon-rr .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner {
	background-color: #910000
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner:before, #bon-cw .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner b:first-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner b:first-child {
	border-bottom-color: #910000
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner:after, #bon-cw .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner b:last-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner:after, #bon-rr .bon-grid-item.module-standard .partner-wrap.thanksgiving .partner b:last-child {
	border-top-color: #910000
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner, #bon-rr .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner {
	background-color: #ab1a2d
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner:before, #bon-cw .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner b:first-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner:before, #bon-rr .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner b:first-child {
	border-bottom-color: #ab1a2d
}
#bon-cw .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner:after, #bon-cw .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner b:last-child, #bon-rr .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner:after, #bon-rr .bon-grid-item.module-standard .partner-wrap.world-aids-day .partner b:last-child {
	border-top-color: #ab1a2d
}
#bon-cw .bon-grid-item .btn-cta, #bon-rr .bon-grid-item .btn-cta, .bon-embedded-cw .bon-grid-item .btn-cta {
	-webkit-transition: background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1), color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1), color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1), color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 12px;
	padding: 15px 30px 12px;
	text-transform: uppercase
}
.height-resize-center-img {
	height: 0;
	padding-bottom: 100%;
	position: relative
}
.height-resize-center-img .img-outer {
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	text-align: center;
	width: 100%
}
.height-resize-center-img .img-outer .img-inner {
	position: relative;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	z-index: 2
}
.height-resize-center-img .img-outer .img-inner img {
	border: solid 5px transparent;
	bottom: 0;
	left: 0;
	margin: auto;
	max-height: 100%;
	max-width: 100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3
}
#bon-cw:after, #bon-rr:after, #bon-top:after, .bon-embedded-cw:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .subcolumn, #bon-rr .subcolumn, #bon-top .subcolumn, .bon-embedded-cw .subcolumn {
	float: left;
	width: 100%
}
#bon-cw .subcolumn:after, #bon-rr .subcolumn:after, #bon-top .subcolumn:after, .bon-embedded-cw .subcolumn:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw #cw-left, #bon-rr #cw-left, #bon-top #cw-left, .bon-embedded-cw #cw-left {
	padding-right: 20px;
	width: 40%;
	width: 34%
}
#bon-cw #cw-right, #bon-rr #cw-right, #bon-top #cw-right, .bon-embedded-cw #cw-right {
	width: 66%
}
#bon-cw #cw-full, #bon-rr #cw-full, #bon-top #cw-full, .bon-embedded-cw #cw-full {
	clear: left;
	width: 100%
}
#bon-cw .slot, #bon-rr .slot, #bon-top .slot, .bon-embedded-cw .slot {
	float: left;
	margin-bottom: 20px;
	position: relative;
	width: 100%
}
#bon-cw .slot.empty, #bon-rr .slot.empty, #bon-top .slot.empty, .bon-embedded-cw .slot.empty {
	background: #e3e3e3;
	border: 1px solid #e3e3e3;
	min-height: 147px;
	width: 100%
}
#bon-cw .slot.empty.flex, #bon-rr .slot.empty.flex, #bon-top .slot.empty.flex, .bon-embedded-cw .slot.empty.flex {
	background: none;
	border: none
}
#bon-cw .slot.flex, #bon-rr .slot.flex, #bon-top .slot.flex, .bon-embedded-cw .slot.flex {
	margin-bottom: 0
}
#bon-cw .slot.flex.cms, #bon-rr .slot.flex.cms, #bon-top .slot.flex.cms, .bon-embedded-cw .slot.flex.cms {
	min-height: 50px
}
#bon-cw .slot.flex.empty, #bon-rr .slot.flex.empty, #bon-top .slot.flex.empty, .bon-embedded-cw .slot.flex.empty {
	margin-bottom: 20px
}
#bon-cw .slot.flex .bon-grid-item, #bon-rr .slot.flex .bon-grid-item, #bon-top .slot.flex .bon-grid-item, .bon-embedded-cw .slot.flex .bon-grid-item {
	margin-bottom: 20px
}
#bon-cw .slot.flex.cms.empty, #bon-rr .slot.flex.cms.empty, #bon-top .slot.flex.cms.empty, .bon-embedded-cw .slot.flex.cms.empty {
	outline: 2px dashed #e3e3e3
}
#bon-cw .slot.flex.cms:hover, #bon-rr .slot.flex.cms:hover, #bon-top .slot.flex.cms:hover, .bon-embedded-cw .slot.flex.cms:hover {
	-webkit-box-shadow: 0 4px 0 #fff;
	-moz-box-shadow: 0 4px 0 #fff;
	box-shadow: 0 4px 0 #fff;
	outline: 2px dashed #e81d82;
	z-index: 9999
}
#bon-cw .slot.flex.cms.dragging, #bon-rr .slot.flex.cms.dragging, #bon-top .slot.flex.cms.dragging, .bon-embedded-cw .slot.flex.cms.dragging {
	outline: 2px dashed #e81d82
}
#bon-cw .slot .bon-grid-item, #bon-rr .slot .bon-grid-item, #bon-top .slot .bon-grid-item, .bon-embedded-cw .slot .bon-grid-item {
	margin: 0;
	position: relative;
	width: 100%
}
#bon-cw .slot .bon-grid-item .mirror-unavailable, #bon-rr .slot .bon-grid-item .mirror-unavailable, #bon-top .slot .bon-grid-item .mirror-unavailable, .bon-embedded-cw .slot .bon-grid-item .mirror-unavailable {
	text-align: left;
	padding: 10px;
	font-size: 14px
}
#bon-cw .slot .bon-grid-item .mirror-unavailable a, #bon-rr .slot .bon-grid-item .mirror-unavailable a, #bon-top .slot .bon-grid-item .mirror-unavailable a, .bon-embedded-cw .slot .bon-grid-item .mirror-unavailable a {
	font-weight: bold;
	text-decoration: underline
}
#bon-wrap.preview #bon-cw .slot.flex.cms:hover, #bon-wrap.preview #bon-rr .slot.flex.cms:hover, #bon-wrap.preview #bon-top .slot.flex.cms:hover {
	outline: 0
}
#bon-cw #cw-left.homepage .choose_news.empty {
	min-height: 314px
}
#bon-cw #cw-right.homepage .large {
	min-height: 314px
}
#bon-cw #cw-right.homepage .half {
	width: 48.5%
}
#bon-cw #cw-right.homepage .half.left {
	margin-right: 1.5%
}
#bon-cw #cw-right.homepage .half.right {
	margin-left: 1.5%
}
#bon-cw #cw-right.homepage #cw-right-200 .bon-grid-item, #bon-cw #cw-right.homepage #cw-right-400 .bon-grid-item, #bon-cw #cw-right.homepage #cw-right-600 .bon-grid-item {
	float: left;
	margin-left: 3%;
	width: 48.5%
}
#bon-cw #cw-right.homepage #cw-right-200 .bon-grid-item:nth-child(2n+1), #bon-cw #cw-right.homepage #cw-right-200 .bon-grid-item:nth-of-type(2n+1), #bon-cw #cw-right.homepage #cw-right-400 .bon-grid-item:nth-child(2n+1), #bon-cw #cw-right.homepage #cw-right-400 .bon-grid-item:nth-of-type(2n+1), #bon-cw #cw-right.homepage #cw-right-600 .bon-grid-item:nth-child(2n+1), #bon-cw #cw-right.homepage #cw-right-600 .bon-grid-item:nth-of-type(2n+1) {
	clear: both;
	margin-left: 0
}
#bon-cw #cw-full.homepage .full.empty {
	min-height: 900px
}
#bon-rr .rr {
	min-height: 314px
}
@media screen and (max-width: 1000px) {
#bon-cw #cw-right.homepage #cw-right-200 .bon-grid-item, #bon-cw #cw-right.homepage #cw-right-400 .bon-grid-item, #bon-cw #cw-right.homepage #cw-right-600 .bon-grid-item {
	margin-left: 0;
	width: 100%
}
}
@media screen and (max-width: 1100px) {
#bon-cw #cw-left {
	display: none
}
#bon-cw #cw-right {
	width: 100%
}
}
#bon-cw .bon-grid-item.module-cpc, #bon-rr .bon-grid-item.module-cpc, .bon-embedded-cw .bon-grid-item.module-cpc {
	border: 0;
	text-align: left
}
#bon-cw .bon-grid-item.module-cpc .heading, #bon-rr .bon-grid-item.module-cpc .heading, .bon-embedded-cw .bon-grid-item.module-cpc .heading {
	border-top: 1px solid #e3e3e3;
	margin: 0 0 30px;
	text-align: center
}
#bon-cw .bon-grid-item.module-cpc .heading span, #bon-rr .bon-grid-item.module-cpc .heading span, .bon-embedded-cw .bon-grid-item.module-cpc .heading span {
	border: 1px solid #e3e3e3;
	display: inline-block;
	font-size: 20px;
	letter-spacing: 2px;
	padding: 10px 34px;
	position: relative;
	text-transform: uppercase;
	top: -1px
}
#bon-cw .bon-grid-item.module-cpc .controls, #bon-rr .bon-grid-item.module-cpc .controls, .bon-embedded-cw .bon-grid-item.module-cpc .controls {
	font-size: 15px;
	position: absolute;
	right: 0;
	top: 15px
}
#bon-cw .bon-grid-item.module-cpc .controls:after, #bon-rr .bon-grid-item.module-cpc .controls:after, .bon-embedded-cw .bon-grid-item.module-cpc .controls:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-cpc .controls .count, #bon-rr .bon-grid-item.module-cpc .controls .count, .bon-embedded-cw .bon-grid-item.module-cpc .controls .count {
	color: #999;
	float: left;
	font-size: 14px;
	line-height: 32px;
	margin-right: 10px
}
#bon-cw .bon-grid-item.module-cpc .controls .count span, #bon-rr .bon-grid-item.module-cpc .controls .count span, .bon-embedded-cw .bon-grid-item.module-cpc .controls .count span {
	color: #333
}
#bon-cw .bon-grid-item.module-cpc .controls .left, #bon-cw .bon-grid-item.module-cpc .controls .right, #bon-rr .bon-grid-item.module-cpc .controls .left, #bon-rr .bon-grid-item.module-cpc .controls .right, .bon-embedded-cw .bon-grid-item.module-cpc .controls .left, .bon-embedded-cw .bon-grid-item.module-cpc .controls .right {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	border: 1px solid #e0e0e0;
	color: #39f;
	cursor: pointer;
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 30px
}
#bon-cw .bon-grid-item.module-cpc .controls .left:hover, #bon-cw .bon-grid-item.module-cpc .controls .right:hover, #bon-rr .bon-grid-item.module-cpc .controls .left:hover, #bon-rr .bon-grid-item.module-cpc .controls .right:hover, .bon-embedded-cw .bon-grid-item.module-cpc .controls .left:hover, .bon-embedded-cw .bon-grid-item.module-cpc .controls .right:hover {
	color: #000
}
#bon-cw .bon-grid-item.module-cpc .controls .left.disabled, #bon-cw .bon-grid-item.module-cpc .controls .right.disabled, #bon-rr .bon-grid-item.module-cpc .controls .left.disabled, #bon-rr .bon-grid-item.module-cpc .controls .right.disabled, .bon-embedded-cw .bon-grid-item.module-cpc .controls .left.disabled, .bon-embedded-cw .bon-grid-item.module-cpc .controls .right.disabled {
	color: #e0e0e0
}
#bon-cw .bon-grid-item.module-cpc .controls .right, #bon-rr .bon-grid-item.module-cpc .controls .right, .bon-embedded-cw .bon-grid-item.module-cpc .controls .right {
	border-left: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items, #bon-rr .bon-grid-item.module-cpc .cpc-items, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items {
	border: 1px solid #e0e0e0;
	display: none;
	float: left;
	margin-left: 3%;
	padding: 20px;
	position: relative;
	width: 31.33%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1), #bon-rr .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1), .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1) {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items .feed-img, #bon-rr .bon-grid-item.module-cpc .cpc-items .feed-img, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items .feed-img {
	display: block;
	height: 25px;
	margin-bottom: 15px;
	width: auto
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul, #bon-rr .bon-grid-item.module-cpc .cpc-items ul, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items ul {
	margin: 0;
	padding: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items ul li {
	border-top: 1px solid #e0e0e0;
	font-size: 14px;
	height: 52px;
	line-height: 18px;
	margin: 0 0 15px;
	padding: 0;
	overflow: hidden;
	padding: 15px 0 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li:last-child, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li:last-child, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items ul li:last-child {
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li a, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li a, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items ul li a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #111;
	text-decoration: none
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li a:hover, #bon-rr .bon-grid-item.module-cpc .cpc-items ul li a:hover, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items ul li a:hover {
	color: #39f
}
@media screen and (max-width: 1100px) and (min-width: 754px), screen and (max-width: 600px) and (min-width: 500px) {
#bon-cw .bon-grid-item.module-cpc .heading, .bon-embedded-cw .bon-grid-item.module-cpc .heading {
	margin-bottom: 15px
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap, .bon-embedded-cw .bon-grid-item.module-cpc .controls-wrap {
	margin-bottom: 7px;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap:after, .bon-embedded-cw .bon-grid-item.module-cpc .controls-wrap:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap .controls, .bon-embedded-cw .bon-grid-item.module-cpc .controls-wrap .controls {
	display: inline-block;
	position: relative;
	right: auto;
	top: auto
}
}
@media screen and (max-width: 1000px) and (min-width: 754px), screen and (max-width: 600px) and (min-width: 500px) {
#bon-cw .bon-grid-item.module-cpc .cpc-items, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items {
	margin-left: 3%;
	width: 48.5%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1), .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1) {
	margin-left: 3%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(2n+1), .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items:nth-child(2n+1) {
	margin-left: 0
}
}
@media screen and (max-width: 500px) {
#bon-cw .bon-grid-item.module-cpc .heading, .bon-embedded-cw .bon-grid-item.module-cpc .heading {
	margin-bottom: 13px
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap, .bon-embedded-cw .bon-grid-item.module-cpc .controls-wrap {
	margin-bottom: 7px;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap:after, .bon-embedded-cw .bon-grid-item.module-cpc .controls-wrap:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap .controls, .bon-embedded-cw .bon-grid-item.module-cpc .controls-wrap .controls {
	display: inline-block;
	position: relative;
	right: auto;
	top: auto
}
#bon-cw .bon-grid-item.module-cpc .controls-wrap .controls .count, .bon-embedded-cw .bon-grid-item.module-cpc .controls-wrap .controls .count {
	display: none
}
#bon-cw .bon-grid-item.module-cpc .cpc-items, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items {
	margin-left: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1), #bon-cw .bon-grid-item.module-cpc .cpc-items:nth-child(2n+1), .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items:nth-child(3n+1), .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items:nth-child(2n+1) {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-cpc .cpc-items ul li, .bon-embedded-cw .bon-grid-item.module-cpc .cpc-items ul li {
	height: auto
}
}
#bon-rr .bon-grid-item.module-cpc .cpc-items {
	display: block;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-cpc {
	width: 100%
}
#bon-cw .bon-grid-item.module-the-latest, .bon-embedded-cw .bon-grid-item.module-the-latest {
	border: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-the-latest:hover .icon-play:first-of-type:before, .bon-embedded-cw .bon-grid-item.module-the-latest:hover .icon-play:first-of-type:before {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item.module-the-latest .heading, .bon-embedded-cw .bon-grid-item.module-the-latest .heading {
	border-top: 1px solid #e3e3e3;
	margin: 0 0 30px;
	text-align: center
}
#bon-cw .bon-grid-item.module-the-latest .heading span, .bon-embedded-cw .bon-grid-item.module-the-latest .heading span {
	border: 1px solid #e3e3e3;
	display: inline-block;
	font-size: 20px;
	letter-spacing: .2em;
	min-width: 300px;
	padding: 10px 34px 6px;
	position: relative;
	text-transform: uppercase;
	top: -1px
}
#bon-cw .bon-grid-item.module-the-latest .image-credit, .bon-embedded-cw .bon-grid-item.module-the-latest .image-credit {
	background: rgba(255,255,255,0.5);
	bottom: auto;
	color: #333;
	height: auto;
	line-height: 16px;
	padding: 0 7px;
	right: 0;
	top: 0
}
#bon-cw .bon-grid-item.module-the-latest:hover .image-credit, .bon-embedded-cw .bon-grid-item.module-the-latest:hover .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}
#bon-cw .bon-grid-item.module-the-latest .subitems:after, .bon-embedded-cw .bon-grid-item.module-the-latest .subitems:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-the-latest .subitem, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem {
	float: left;
	margin-bottom: 24px;
	position: relative;
	text-align: left;
	width: 31.5%
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+2), #bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+2), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n) {
	margin-left: 2.5%
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+1), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+1) {
	clear: left
}
#bon-cw .bon-grid-item.module-the-latest .subitem:hover .image-credit, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:hover .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item.module-the-latest .subitem h3, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #444;
	font-family: "Larsseit";
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 19px;
	margin: 0;
	text-align: center;
	text-transform: none
}
#bon-cw .bon-grid-item.module-the-latest .subitem .img-wrap, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem .img-wrap {
	margin-bottom: 15px;
	position: relative
}
#bon-cw .bon-grid-item.module-the-latest .subitem .img-wrap img, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem .img-wrap img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-the-latest .subitem .icon-play:before, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem .icon-play:before {
	-webkit-text-shadow: 0 0 10px rgba(0,0,0,0.33);
	-moz-text-shadow: 0 0 10px rgba(0,0,0,0.33);
	text-shadow: 0 0 10px rgba(0,0,0,0.33);
	margin-left: -25px;
	margin-top: -25px
}
#bon-cw .bon-grid-item.module-the-latest .subitem:hover .icon-play:before, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:hover .icon-play:before {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}
#bon-cw .bon-grid-item.module-the-latest .subitem:hover .image-credit, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:hover .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item.module-the-latest .subitem:hover h3, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:hover h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-the-latest .latest-show-more, .bon-embedded-cw .bon-grid-item.module-the-latest .latest-show-more {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #39f;
	border: 0;
	clear: both;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font: normal 12px/16px "Larsseit-Bold";
	letter-spacing: 1px;
	padding: 12px 34px 10px;
	position: relative;
	z-index: 2;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-the-latest .latest-show-more:hover, .bon-embedded-cw .bon-grid-item.module-the-latest .latest-show-more:hover {
	background: #66b3ff
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .trc_rbox_container, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .trc_rbox_container {
	position: relative;
	padding: 0 0 20px
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .trc_rbox_container .trc_rbox_outer, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .trc_rbox_container .trc_rbox_outer {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .trc_rbox_header, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .trc_rbox_header {
	bottom: 20px;
	left: 0;
	position: absolute;
	z-index: 1
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube {
	float: left;
	margin-bottom: 30px;
	margin-left: 2.5%;
	position: relative;
	text-align: left;
	width: 31.5%
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube:first-child, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube:first-child {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube .video-title, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube .video-title {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #444;
	font-size: 16px;
	line-height: 19px;
	margin-top: 15px
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube:hover .video-title, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube:hover .video-title {
	color: #39f
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube .video-label-box, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube .video-label-box {
	padding: 0
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube .video-label-box .branding, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube .video-label-box .branding {
	display: block;
	line-height: 10px;
	opacity: 1;
	padding: 5px 7px 2px
}
@media (max-width: 1100px) {
#bon-cw .bon-grid-item.module-the-latest .subitem, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem {
	width: 48.38275%
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n), #bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+2), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+2) {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n) {
	margin-left: 3.2345%
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+1), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+1) {
	clear: none
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n+1), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n+1) {
	clear: left
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(2) .image-credit, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(2) .image-credit {
	bottom: auto;
	top: 0
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube {
	margin-left: 3.2345%;
	width: 48.38275%
}
}
@media (min-width: 753px) and (max-width: 830px), (max-width: 600px) {
#bon-cw .bon-grid-item.module-the-latest .subitem, .bon-embedded-cw .bon-grid-item.module-the-latest .subitem {
	float: none;
	margin-bottom: 30px;
	margin-left: 0;
	text-align: left;
	width: 100%
}
#bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n), #bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n+1), #bon-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+1), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(2n+1), .bon-embedded-cw .bon-grid-item.module-the-latest .subitem:nth-child(3n+1) {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube, .bon-embedded-cw .bon-grid-item.module-the-latest .taboola-below-main-column-thumbnails .videoCube {
	float: none;
	margin-bottom: 30px;
	margin-left: 0;
	text-align: left;
	width: 100%
}
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video, #bon-cw .bon-grid-item.module-aol-on-video {
	border: 0
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .img-wrap, #bon-cw .bon-grid-item.module-aol-on-video .img-wrap {
	overflow: hidden;
	position: relative
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .img-wrap img, #bon-cw .bon-grid-item.module-aol-on-video .img-wrap img {
	height: auto;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap {
	background: #000;
	display: block;
	float: left;
	position: relative;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap .video-spacer, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap .video-spacer {
	height: 0;
	padding-bottom: 56.25%;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap .video, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap .video {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video-spacer, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video-spacer {
	display: none
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video {
	left: auto;
	position: relative;
	top: auto
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .live-indicator, #bon-cw .bon-grid-item.module-aol-on-video .live-indicator {
	background: rgba(0,0,0,0.9);
	color: #fff;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 10px;
	letter-spacing: .1em;
	line-height: 24px;
	padding: 0 9px;
	position: absolute;
	right: 0;
	text-transform: uppercase;
	top: 0
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .live-indicator span, #bon-cw .bon-grid-item.module-aol-on-video .live-indicator span {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #fe1753;
	display: inline-block;
	height: 7px;
	margin-right: 5px;
	width: 7px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy, #bon-cw .bon-grid-item.module-aol-on-video .article-copy {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #000;
	clear: both;
	color: #fff;
	padding: 20px 15px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img {
	display: block;
	height: auto;
	margin: 0 auto 10px;
	max-height: 27px;
	max-width: 120px;
	width: auto
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.buzzfeed, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.buzzfeed {
	max-width: 80px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.elle, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.elle {
	max-height: 17px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.the-rachel-maddow-show, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.the-rachel-maddow-show {
	max-height: 23px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy h3, #bon-cw .bon-grid-item.module-aol-on-video .article-copy h3 {
	font-family: "Larsseit", sans-serif;
	font-size: 19px;
	line-height: 1.2;
	margin: 0
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .image-credit, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .image-credit {
	color: #fff;
	right: 10px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .play-overlay, #bon-cw .bon-grid-item.module-aol-on-video .play-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .play-button, #bon-cw .bon-grid-item.module-aol-on-video .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
.bon-embedded-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-overlay, #bon-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	opacity: 0.75
}
.bon-embedded-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-button, #bon-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item.module-cause, #bon-rr .bon-grid-item.module-cause {
	color: #111
}
#bon-cw .bon-grid-item.module-cause .img-wrap, #bon-rr .bon-grid-item.module-cause .img-wrap {
	margin-bottom: 15px;
	position: relative
}
#bon-cw .bon-grid-item.module-cause .img-wrap img, #bon-rr .bon-grid-item.module-cause .img-wrap img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-cause .img-wrap .s-overlay, #bon-cw .bon-grid-item.module-cause .img-wrap .title-o-wrap, #bon-rr .bon-grid-item.module-cause .img-wrap .s-overlay, #bon-rr .bon-grid-item.module-cause .img-wrap .title-o-wrap {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-cause .img-wrap .s-overlay, #bon-rr .bon-grid-item.module-cause .img-wrap .s-overlay {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: rgba(0,0,0,0.65)
}
#bon-cw .bon-grid-item.module-cause .img-wrap .title-wrap, #bon-rr .bon-grid-item.module-cause .img-wrap .title-wrap {
	display: table;
	height: 100%;
	width: 100%
}
#bon-cw .bon-grid-item.module-cause .img-wrap h3, #bon-rr .bon-grid-item.module-cause .img-wrap h3 {
	color: #fff;
	display: table-cell;
	font: normal 12px/18px "Larsseit-Bold", sans-serif;
	height: 100%;
	letter-spacing: 1px;
	margin: 0;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-cause .article-copy, #bon-rr .bon-grid-item.module-cause .article-copy {
	padding: 0 20px 10px
}
#bon-cw .bon-grid-item.module-cause .date, #bon-rr .bon-grid-item.module-cause .date {
	color: #111;
	font: normal 12px/18px "Larsseit-Bold", sans-serif;
	letter-spacing: 1px;
	margin: 0 0 10px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-cause p, #bon-rr .bon-grid-item.module-cause p {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #333;
	font: normal 14px/18px "Larsseit", sans-serif;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-cause p .cta, #bon-rr .bon-grid-item.module-cause p .cta {
	color: #39f;
	font: normal 14px/18px "Larsseit-Bold", sans-serif
}
#bon-cw .bon-grid-item.module-cause .cause-imp-tag, #bon-rr .bon-grid-item.module-cause .cause-imp-tag {
	height: 1px;
	left: -9999px;
	position: absolute;
	top: 0;
	width: 1px
}
#bon-cw .bon-grid-item.module-cause:hover p, #bon-rr .bon-grid-item.module-cause:hover p {
	color: #39f
}
#bon-cw .bon-grid-item.module-cause:hover .img-wrap .s-overlay, #bon-rr .bon-grid-item.module-cause:hover .img-wrap .s-overlay {
	background: rgba(0,0,0,0.585)
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
#bon-cw .bon-grid-item.module-cause .o-wr .i-wr, #bon-rr .bon-grid-item.module-cause .o-wr .i-wr {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 100px
}
#bon-cw .bon-grid-item.module-cause .cover, #bon-rr .bon-grid-item.module-cause .cover {
	height: 110px
}
#bon-cw .bon-grid-item.module-cause .button-wrap, #bon-rr .bon-grid-item.module-cause .button-wrap {
	padding: 0 15px 15px
}
}
@media screen and (min-width: 900px) and (max-width: 950px) {
#bon-cw .bon-grid-item.module-cause h3, #bon-rr .bon-grid-item.module-cause h3 {
	font-size: 17px;
	line-height: 22px
}
#bon-cw .bon-grid-item.module-cause p, #bon-rr .bon-grid-item.module-cause p {
	font-size: 13px
}
#bon-cw .bon-grid-item.module-cause p.date, #bon-rr .bon-grid-item.module-cause p.date {
	font-size: 11px
}
}
#bon-cw .bon-grid-item.module-standard h3, #bon-rr .bon-grid-item.module-standard h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-family: "Larsseit";
	font-size: 17px;
	font-weight: normal;
	line-height: 20px
}
#bon-cw .bon-grid-item.module-standard .overlay, #bon-rr .bon-grid-item.module-standard .overlay {
	bottom: auto;
	left: auto;
	position: relative
}
#bon-cw .bon-grid-item.module-standard .overlay .ov-wrap, #bon-rr .bon-grid-item.module-standard .overlay .ov-wrap {
	display: table;
	height: 106px;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-standard .overlay .ov-wrap .article-copy, #bon-rr .bon-grid-item.module-standard .overlay .ov-wrap .article-copy {
	display: table-cell;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-standard .image-credit, #bon-rr .bon-grid-item.module-standard .image-credit {
	bottom: 1px
}
#bon-cw .bon-grid-item.module-standard .img-wrap, #bon-rr .bon-grid-item.module-standard .img-wrap {
	position: relative
}
#bon-cw .bon-grid-item.module-standard img, #bon-rr .bon-grid-item.module-standard img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-standard .play-overlay, #bon-cw .bon-grid-item.module-standard .play-button, #bon-rr .bon-grid-item.module-standard .play-overlay, #bon-rr .bon-grid-item.module-standard .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
#bon-cw.no-touch .bon-grid-item.module-standard a:hover h3, #bon-rr.no-touch .bon-grid-item.module-standard a:hover h3 {
	color: #39f
}
#bon-cw.no-touch .bon-grid-item.module-standard a:hover .play-overlay, #bon-cw.no-touch .bon-grid-item.module-standard a:hover .play-button, #bon-rr.no-touch .bon-grid-item.module-standard a:hover .play-overlay, #bon-rr.no-touch .bon-grid-item.module-standard a:hover .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item.module-standard {
	min-height: 227px
}
@media screen and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-standard .overlay .ov-wrap, #bon-rr .bon-grid-item.module-standard .overlay .ov-wrap {
	min-height: 0
}
#bon-cw .bon-grid-item.module-standard {
	min-height: 0
}
}
#bon-cw .bon-grid-item.module-standard-exclusive .partner-wrap, #bon-rr .bon-grid-item.module-standard-exclusive .partner-wrap {
	background: #fff;
	border-width: 3px 3px 0 3px;
	border-style: solid;
	margin: -39px 0 0;
	height: 19px
}
#bon-cw .bon-grid-item.module-standard-exclusive .partner-wrap .partner, #bon-rr .bon-grid-item.module-standard-exclusive .partner-wrap .partner {
	color: #fff;
	padding: 9px 10px;
	top: -16px
}
#bon-cw .bon-grid-item.module-standard-exclusive .partner-wrap .partner:before, #bon-cw .bon-grid-item.module-standard-exclusive .partner-wrap .partner:after, #bon-rr .bon-grid-item.module-standard-exclusive .partner-wrap .partner:before, #bon-rr .bon-grid-item.module-standard-exclusive .partner-wrap .partner:after {
	border-color: transparent
}
#bon-cw .bon-grid-item.module-standard-exclusive .partner-name, #bon-rr .bon-grid-item.module-standard-exclusive .partner-name {
	color: #b4b3b3;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	font-size: 12px;
	margin: 9px 0 5px 0;
	text-transform: uppercase
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video, #bon-cw .bon-grid-item.module-aol-on-video {
	border: 0
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .img-wrap, #bon-cw .bon-grid-item.module-aol-on-video .img-wrap {
	overflow: hidden;
	position: relative
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .img-wrap img, #bon-cw .bon-grid-item.module-aol-on-video .img-wrap img {
	height: auto;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap {
	background: #000;
	display: block;
	float: left;
	position: relative;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap .video-spacer, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap .video-spacer {
	height: 0;
	padding-bottom: 56.25%;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap .video, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap .video {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video-spacer, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video-spacer {
	display: none
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video, #bon-cw .bon-grid-item.module-aol-on-video .video-wrap.is-vidible .video {
	left: auto;
	position: relative;
	top: auto
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .live-indicator, #bon-cw .bon-grid-item.module-aol-on-video .live-indicator {
	background: rgba(0,0,0,0.9);
	color: #fff;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 10px;
	letter-spacing: .1em;
	line-height: 24px;
	padding: 0 9px;
	position: absolute;
	right: 0;
	text-transform: uppercase;
	top: 0
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .live-indicator span, #bon-cw .bon-grid-item.module-aol-on-video .live-indicator span {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #fe1753;
	display: inline-block;
	height: 7px;
	margin-right: 5px;
	width: 7px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy, #bon-cw .bon-grid-item.module-aol-on-video .article-copy {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #000;
	clear: both;
	color: #fff;
	padding: 20px 15px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img {
	display: block;
	height: auto;
	margin: 0 auto 10px;
	max-height: 27px;
	max-width: 120px;
	width: auto
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.buzzfeed, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.buzzfeed {
	max-width: 80px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.elle, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.elle {
	max-height: 17px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.the-rachel-maddow-show, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img.the-rachel-maddow-show {
	max-height: 23px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy h3, #bon-cw .bon-grid-item.module-aol-on-video .article-copy h3 {
	font-family: "Larsseit", sans-serif;
	font-size: 19px;
	line-height: 1.2;
	margin: 0
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .image-credit, #bon-cw .bon-grid-item.module-aol-on-video .article-copy .image-credit {
	color: #fff;
	right: 10px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .play-overlay, #bon-cw .bon-grid-item.module-aol-on-video .play-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .play-button, #bon-cw .bon-grid-item.module-aol-on-video .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
.bon-embedded-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-overlay, #bon-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	opacity: 0.75
}
.bon-embedded-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-button, #bon-cw.no-touch .bon-grid-item.module-aol-on-video a:hover .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-rr .bon-grid-item.module-event-coverage, #bon-rr-respond .bon-grid-item.module-event-coverage {
	border: 0;
	text-align: left
}
#bon-rr .bon-grid-item.module-event-coverage img.heading, #bon-rr-respond .bon-grid-item.module-event-coverage img.heading {
	display: block;
	height: 22px;
	margin-bottom: 15px;
	width: auto
}
#bon-rr .bon-grid-item.module-event-coverage h3, #bon-rr-respond .bon-grid-item.module-event-coverage h3 {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-transform: uppercase
}
#bon-rr .bon-grid-item.module-event-coverage ul, #bon-rr-respond .bon-grid-item.module-event-coverage ul {
	margin: 0;
	padding-left: 15px
}
#bon-rr .bon-grid-item.module-event-coverage ul li, #bon-rr-respond .bon-grid-item.module-event-coverage ul li {
	font-size: 14px;
	line-height: 18px;
	list-style-type: disc;
	margin-bottom: 10px;
	padding: 0;
	text-align: left
}
#bon-rr .bon-grid-item.module-event-coverage ul li:last-child, #bon-rr-respond .bon-grid-item.module-event-coverage ul li:last-child {
	margin: 0
}
#bon-rr .bon-grid-item.module-event-coverage ul li .s-overlay, #bon-rr-respond .bon-grid-item.module-event-coverage ul li .s-overlay {
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: -moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);
	background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 );
	bottom: 0;
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%
}
#bon-rr .bon-grid-item.module-event-coverage ul li img, #bon-rr-respond .bon-grid-item.module-event-coverage ul li img {
	height: auto;
	width: 100%
}
#bon-rr .bon-grid-item.module-event-coverage ul li a, #bon-rr-respond .bon-grid-item.module-event-coverage ul li a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #333
}
#bon-rr .bon-grid-item.module-event-coverage ul li a:hover, #bon-rr-respond .bon-grid-item.module-event-coverage ul li a:hover {
	color: #39f
}
#bon-rr .bon-grid-item.module-event-coverage ul li.first, #bon-rr-respond .bon-grid-item.module-event-coverage ul li.first {
	list-style: none;
	margin-left: -15px;
	position: relative
}
#bon-rr .bon-grid-item.module-event-coverage ul li.first .text, #bon-rr-respond .bon-grid-item.module-event-coverage ul li.first .text {
	bottom: 10px;
	color: #fff;
	display: block;
	font-family: "Larsseit-Bold", sans-serif;
	left: 0;
	padding: 0 15px;
	position: absolute
}
#bon-rr .bon-grid-item.module-event-coverage .theme-2016-olympics, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-olympics {
	padding: 15px 0
}
#bon-rr .bon-grid-item.module-event-coverage .theme-2016-olympics:before, #bon-rr .bon-grid-item.module-event-coverage .theme-2016-olympics:after, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-olympics:before, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-olympics:after {
	background: #ce5151;
	background: -moz-linear-gradient(left, #ffdd31 0%, #1ba7e0 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, #ffdd31), color-stop(100%, #1ba7e0));
	background: -webkit-linear-gradient(left, #ffdd31 0%, #1ba7e0 100%);
	background: -o-linear-gradient(left, #ffdd31 0%, #1ba7e0 100%);
	background: -ms-linear-gradient(left, #ffdd31 0%, #1ba7e0 100%);
	background: linear-gradient(to right, #ffdd31 0%, #1ba7e0 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd31', endColorstr='#1ba7e0', GradientType=1 );
	content: "";
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-rr .bon-grid-item.module-event-coverage .theme-2016-olympics:after, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-olympics:after {
	bottom: 0;
	top: auto
}
#bon-rr .bon-grid-item.module-event-coverage .theme-2016-election, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-election {
	padding: 15px 0
}
#bon-rr .bon-grid-item.module-event-coverage .theme-2016-election:before, #bon-rr .bon-grid-item.module-event-coverage .theme-2016-election:after, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-election:before, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-election:after {
	background: #ce5151;
	background: -moz-linear-gradient(left, #ce5151 0%, #4f4ff5 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, #ce5151), color-stop(100%, #4f4ff5));
	background: -webkit-linear-gradient(left, #ce5151 0%, #4f4ff5 100%);
	background: -o-linear-gradient(left, #ce5151 0%, #4f4ff5 100%);
	background: -ms-linear-gradient(left, #ce5151 0%, #4f4ff5 100%);
	background: linear-gradient(to right, #ce5151 0%, #4f4ff5 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce5151', endColorstr='#4f4ff5', GradientType=1 );
	content: "";
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-rr .bon-grid-item.module-event-coverage .theme-2016-election:after, #bon-rr-respond .bon-grid-item.module-event-coverage .theme-2016-election:after {
	bottom: 0;
	top: auto
}
#bon-rr.touch .bon-grid-item.module-event-coverage ul li .s-overlay, #bon-rr-respond.touch .bon-grid-item.module-event-coverage ul li .s-overlay {
	display: none
}
@media screen and (max-width: 1000px) {
#bon-rr .bon-grid-item.module-event-coverage ul li, #bon-rr-respond .bon-grid-item.module-event-coverage ul li {
	font-size: 15px;
	line-height: 18px;
	margin-bottom: 20px
}
}
#bon-cw .bon-grid-item.module-headline, #bon-rr .bon-grid-item.module-headline {
	min-height: 227px
}
#bon-cw .bon-grid-item.module-headline .o-wr, #bon-rr .bon-grid-item.module-headline .o-wr {
	display: table;
	height: 225px;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline .o-wr .i-wr, #bon-rr .bon-grid-item.module-headline .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 32px 26px 0;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline .o-wr.no-heading .i-wr, #bon-rr .bon-grid-item.module-headline .o-wr.no-heading .i-wr {
	padding-top: 0
}
#bon-cw .bon-grid-item.module-headline .partner-wrap, #bon-rr .bon-grid-item.module-headline .partner-wrap {
	left: 0;
	margin: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline h3, #bon-rr .bon-grid-item.module-headline h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #444;
	font-family: "Larsseit";
	font-size: 19px;
	font-weight: normal;
	line-height: 1.2
}
#bon-cw .bon-grid-item.module-headline h3:last-child, #bon-rr .bon-grid-item.module-headline h3:last-child {
	margin: 0
}
#bon-cw .bon-grid-item.module-headline .read-more, #bon-rr .bon-grid-item.module-headline .read-more {
	color: #39f;
	font-family: "Larsseit";
	font-size: 15px;
	font-weight: normal;
	margin: 0
}
#bon-cw .bon-grid-item.module-headline .source, #bon-rr .bon-grid-item.module-headline .source {
	color: #888c8e;
	font-family: "Larsseit-Bold";
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
	margin: 0 0 20px;
	text-transform: uppercase
}
#bon-cw.no-touch .bon-grid-item.module-headline a:hover h3, #bon-rr.no-touch .bon-grid-item.module-headline a:hover h3 {
	color: #39f
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
#bon-cw .bon-grid-item.module-headline h3 {
	font-size: 21px
}
}
@media screen and (min-width: 1001px) {
#bon-cw #cw-right-300 .bon-grid-item.module-headline, #bon-cw #cw-right-500 .bon-grid-item.module-headline {
	min-height: 140px
}
#bon-cw #cw-right-300 .bon-grid-item.module-headline .o-wr, #bon-cw #cw-right-500 .bon-grid-item.module-headline .o-wr {
	height: 138px
}
}
@media screen and (min-width: 1451px) {
#bon-cw .bon-grid-item.module-headline, #bon-rr .bon-grid-item.module-headline {
	min-height: 238px
}
#bon-cw .bon-grid-item.module-headline .o-wr, #bon-rr .bon-grid-item.module-headline .o-wr {
	height: 236px
}
}
#bon-cw .bon-grid-item.module-headline-short, #bon-rr .bon-grid-item.module-headline-short {
	min-height: 164px
}
#bon-cw .bon-grid-item.module-headline-short .o-wr, #bon-rr .bon-grid-item.module-headline-short .o-wr {
	display: table;
	height: 100%;
	min-height: 164px;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline-short .o-wr .i-wr, #bon-rr .bon-grid-item.module-headline-short .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 32px 26px 0;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline-short .o-wr.no-heading .i-wr, #bon-rr .bon-grid-item.module-headline-short .o-wr.no-heading .i-wr {
	padding-top: 0
}
#bon-cw .bon-grid-item.module-headline-short .partner-wrap, #bon-rr .bon-grid-item.module-headline-short .partner-wrap {
	left: 0;
	margin: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline-short h3, #bon-rr .bon-grid-item.module-headline-short h3 {
	color: #444;
	font-family: "Larsseit";
	font-size: 19px;
	font-weight: normal;
	line-height: 1.2
}
#bon-cw .bon-grid-item.module-headline-short h3:last-child, #bon-rr .bon-grid-item.module-headline-short h3:last-child {
	margin: 0
}
#bon-cw .bon-grid-item.module-headline-exclusive, #bon-rr .bon-grid-item.module-headline-exclusive {
	border: 0
}
#bon-cw .bon-grid-item.module-headline-exclusive .exclusive-border-wrapper, #bon-rr .bon-grid-item.module-headline-exclusive .exclusive-border-wrapper {
	border: 1px solid #e0e0e0;
	width: 100%;
	height: 100%
}
#bon-cw .bon-grid-item.module-headline-exclusive .o-wr, #bon-rr .bon-grid-item.module-headline-exclusive .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline-exclusive .o-wr .i-wr, #bon-rr .bon-grid-item.module-headline-exclusive .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 32px 26px 0;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline-exclusive .partner-wrap, #bon-rr .bon-grid-item.module-headline-exclusive .partner-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-headline-exclusive .partner-wrap .partner, #bon-rr .bon-grid-item.module-headline-exclusive .partner-wrap .partner {
	color: #fff;
	padding: 9px 10px
}
#bon-cw .bon-grid-item.module-headline-exclusive .partner-wrap .partner:before, #bon-cw .bon-grid-item.module-headline-exclusive .partner-wrap .partner:after, #bon-rr .bon-grid-item.module-headline-exclusive .partner-wrap .partner:before, #bon-rr .bon-grid-item.module-headline-exclusive .partner-wrap .partner:after {
	border-color: transparent
}
#bon-cw .bon-grid-item.module-headline-exclusive h3, #bon-rr .bon-grid-item.module-headline-exclusive h3 {
	color: #444;
	font-size: 21px;
	font-family: 'Larsseit';
	font-weight: normal;
	line-height: 1.3
}
#bon-cw .bon-grid-item.module-headline-exclusive .read-more, #bon-rr .bon-grid-item.module-headline-exclusive .read-more {
	color: #39f;
	font-size: 15px;
	font-family: "Larsseit";
	font-weight: normal;
	margin: 0
}
#bon-cw .bon-grid-item.module-headline-exclusive .source, #bon-rr .bon-grid-item.module-headline-exclusive .source {
	position: absolute;
	top: 60px;
	left: 0;
	margin: 0;
	width: 100%;
	color: #888c8e;
	font-size: 12px;
	letter-spacing: 1px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-healthgrade, #bon-rr .bon-grid-item.module-healthgrade {
	border: 0;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-healthgrade .opaque, #bon-rr .bon-grid-item.module-healthgrade .opaque {
	position: absolute;
	top: 5px;
	width: 100%
}
#bon-cw .bon-grid-item.module-healthgrade .opaque span, #bon-rr .bon-grid-item.module-healthgrade .opaque span {
	background-color: #fff;
	color: #333;
	display: block;
	font-family: "Larsseit-Bold";
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1.5px;
	margin: 3px auto;
	text-transform: uppercase;
	width: 85%
}
#bon-cw .bon-grid-item.module-healthgrade .bordered, #bon-rr .bon-grid-item.module-healthgrade .bordered {
	border: 1px solid #e6e6e6;
	margin-top: 15px;
	padding-bottom: 9px;
	padding-top: 30px
}
#bon-cw .bon-grid-item.module-healthgrade .subitem, #bon-rr .bon-grid-item.module-healthgrade .subitem {
	height: 90px;
	margin-bottom: 30px;
	padding: 1px 20px 0 120px;
	position: relative
}
#bon-cw .bon-grid-item.module-healthgrade .subitem:last-child, #bon-rr .bon-grid-item.module-healthgrade .subitem:last-child {
	margin-bottom: 20px
}
#bon-cw .bon-grid-item.module-healthgrade .subitem div.img-wrap, #bon-rr .bon-grid-item.module-healthgrade .subitem div.img-wrap {
	height: 91px;
	left: 20px;
	margin: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 91px
}
#bon-cw .bon-grid-item.module-healthgrade .subitem span, #bon-rr .bon-grid-item.module-healthgrade .subitem span {
	background: #39f;
	color: #fff;
	display: block;
	font-family: "Larsseit-Bold";
	font-size: 17px;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	width: 30px
}
#bon-cw .bon-grid-item.module-healthgrade .subitem div, #bon-rr .bon-grid-item.module-healthgrade .subitem div {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #333;
	font-size: 16px;
	line-height: 19px;
	margin-top: 7px;
	text-align: left
}
#bon-cw .bon-grid-item.module-healthgrade .subitem:hover div, #bon-rr .bon-grid-item.module-healthgrade .subitem:hover div {
	color: #39f
}
#bon-cw .bon-grid-item.module-healthgrade .powered-by, #bon-rr .bon-grid-item.module-healthgrade .powered-by {
	border-bottom: 1px solid #e0e0e0;
	display: block;
	margin: 0 15px 10px;
	padding-bottom: 15px
}
#bon-cw .bon-grid-item.module-healthgrade .powered-by img, #bon-rr .bon-grid-item.module-healthgrade .powered-by img {
	display: block;
	height: auto;
	margin: 0 auto;
	width: 150px
}
#bon-cw .bon-grid-item.module-healthgrade .more-health-stories, #bon-cw .bon-grid-item.module-healthgrade .find-doctors, #bon-rr .bon-grid-item.module-healthgrade .more-health-stories, #bon-rr .bon-grid-item.module-healthgrade .find-doctors {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #39f;
	font-size: 14px;
	line-height: 27px
}
#bon-cw .bon-grid-item.module-healthgrade .more-health-stories:hover, #bon-cw .bon-grid-item.module-healthgrade .find-doctors:hover, #bon-rr .bon-grid-item.module-healthgrade .more-health-stories:hover, #bon-rr .bon-grid-item.module-healthgrade .find-doctors:hover {
	color: #333
}
#bon-cw .bon-grid-item.module-healthgrade .more-health-stories, #bon-rr .bon-grid-item.module-healthgrade .more-health-stories {
	border-right: 1px solid #e0e0e0;
	margin-right: 7px;
	padding-right: 7px
}
#bon-cw .bon-grid-item.module-healthgrade img.tracking-pixel, #bon-rr .bon-grid-item.module-healthgrade img.tracking-pixel {
	height: 1px;
	left: -9999em;
	position: absolute;
	top: 0;
	width: 1px
}
#bon-cw .bon-grid-item.module-news-through-pictures, #bon-rr .bon-grid-item.module-news-through-pictures {
	border: none;
	height: 294px;
	padding: 0 20px 20px 20px
}
#bon-cw .bon-grid-item.module-news-through-pictures .icon-news-through-pictures:before, #bon-cw .bon-grid-item.module-news-through-pictures .icon-news-through-pictures-title:before, #bon-rr .bon-grid-item.module-news-through-pictures .icon-news-through-pictures:before, #bon-rr .bon-grid-item.module-news-through-pictures .icon-news-through-pictures-title:before {
	color: #fff;
	font-size: 240px;
	left: 50%;
	margin: -120px 0 0 -120px;
	position: absolute;
	top: 50%;
	z-index: 3
}
#bon-cw .bon-grid-item.module-news-through-pictures .social-hover, #bon-rr .bon-grid-item.module-news-through-pictures .social-hover {
	height: 40%
}
#bon-cw .bon-grid-item.module-news-through-pictures .social-hover .social-wrap, #bon-rr .bon-grid-item.module-news-through-pictures .social-hover .social-wrap {
	padding-left: 12px;
	text-align: left
}
#bon-cw .bon-grid-item.module-news-through-pictures .image-credit, #bon-rr .bon-grid-item.module-news-through-pictures .image-credit {
	color: #fff
}
#bon-cw .bon-grid-item.module-news-through-pictures .wrap, #bon-rr .bon-grid-item.module-news-through-pictures .wrap {
	bottom: 0;
	left: 0;
	padding: 0 20px;
	position: absolute;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-news-through-pictures .heading, #bon-rr .bon-grid-item.module-news-through-pictures .heading {
	margin: 0 0 4px 0;
	text-align: left
}
#bon-cw .bon-grid-item.module-news-through-pictures .heading span, #bon-rr .bon-grid-item.module-news-through-pictures .heading span {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	line-height: 1;
	letter-spacing: 0.1em;
	color: #fff;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-news-through-pictures h3, #bon-rr .bon-grid-item.module-news-through-pictures h3 {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
	font-family: "Larsseit-Bold", sans-serif;
	line-height: 1;
	margin: 0 0 8px 0;
	text-align: left;
	width: 100%;
	z-index: 3
}
#bon-cw .bon-grid-item.module-news-through-pictures .button-wrap, #bon-rr .bon-grid-item.module-news-through-pictures .button-wrap {
	text-align: left
}
#bon-cw .bon-grid-item.module-news-through-pictures .button-wrap .button, #bon-rr .bon-grid-item.module-news-through-pictures .button-wrap .button {
	background: #39f;
	margin: 0 0 20px 0
}
#bon-cw .bon-grid-item.module-news-through-pictures .image-credit, #bon-rr .bon-grid-item.module-news-through-pictures .image-credit {
	bottom: 2px
}
#bon-cw .bon-grid-item.module-news-through-pictures .s-overlay, #bon-rr .bon-grid-item.module-news-through-pictures .s-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
	opacity: 0.2;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #000;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw.no-touch .bon-grid-item.module-news-through-pictures a:hover .s-overlay, #bon-rr.no-touch .bon-grid-item.module-news-through-pictures a:hover .s-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	opacity: 0.4
}
@media screen and (max-width: 753px) {
#bon-cw .bon-grid-item.module-news-through-pictures .icon-news-through-pictures:before, #bon-rr .bon-grid-item.module-news-through-pictures .icon-news-through-pictures:before {
	margin-top: -122px
}
}
@media screen and (max-width: 480px) {
#bon-cw .bon-grid-item.module-news-through-pictures .button-wrap .button, #bon-rr .bon-grid-item.module-news-through-pictures .button-wrap .button {
	background: transparent;
	color: #39f;
	font-family: "Larsseit-Bold", sans-serif;
	font-weight: 600;
	padding: 0 0 0 0;
	text-align: left
}
#bon-cw .bon-grid-item.module-news-through-pictures .social-hover .social-wrap, #bon-rr .bon-grid-item.module-news-through-pictures .social-hover .social-wrap {
	padding-left: 0;
	text-align: center
}
}
#bon-cw .bon-grid-item.module-tune-in, #bon-rr .bon-grid-item.module-tune-in {
	color: #111
}
#bon-cw .bon-grid-item.module-tune-in .overlay, #bon-rr .bon-grid-item.module-tune-in .overlay {
	bottom: auto;
	top: 0
}
#bon-cw .bon-grid-item.module-tune-in .overlay .ov-wrap, #bon-rr .bon-grid-item.module-tune-in .overlay .ov-wrap {
	padding-top: 60px
}
#bon-cw .bon-grid-item.module-tune-in h3, #bon-cw .bon-grid-item.module-tune-in h4, #bon-rr .bon-grid-item.module-tune-in h3, #bon-rr .bon-grid-item.module-tune-in h4 {
	margin: 0 0 5px
}
#bon-cw .bon-grid-item.module-tune-in h3, #bon-rr .bon-grid-item.module-tune-in h3 {
	color: #111;
	font-size: 24px;
	font-family: "Larsseit-Medium";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-tune-in h4, #bon-rr .bon-grid-item.module-tune-in h4 {
	font-size: 19px;
	font-family: 'Larsseit';
	font-weight: normal
}
#bon-cw .bon-grid-item.module-tune-in .channel, #bon-rr .bon-grid-item.module-tune-in .channel {
	font-size: 12px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	margin: 0
}
#bon-cw .bon-grid-item.module-tune-in .stamp:before, #bon-rr .bon-grid-item.module-tune-in .stamp:before {
	border: 0;
	font-size: 104px;
	height: 59px;
	margin-left: -52px;
	top: -1px
}
#bon-cw .bon-grid-item.module-in-remembrance h3, #bon-rr .bon-grid-item.module-in-remembrance h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-family: "Larsseit";
	font-size: 17px;
	font-weight: normal;
	line-height: 20px
}
#bon-cw .bon-grid-item.module-in-remembrance .overlay, #bon-rr .bon-grid-item.module-in-remembrance .overlay {
	bottom: auto;
	left: auto;
	position: relative
}
#bon-cw .bon-grid-item.module-in-remembrance .overlay .ov-wrap, #bon-rr .bon-grid-item.module-in-remembrance .overlay .ov-wrap {
	display: table;
	height: 106px;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-in-remembrance .overlay .ov-wrap .article-copy, #bon-rr .bon-grid-item.module-in-remembrance .overlay .ov-wrap .article-copy {
	display: table-cell;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-in-remembrance .image-credit, #bon-rr .bon-grid-item.module-in-remembrance .image-credit {
	bottom: 1px
}
#bon-cw .bon-grid-item.module-in-remembrance .img-wrap, #bon-rr .bon-grid-item.module-in-remembrance .img-wrap {
	position: relative
}
#bon-cw .bon-grid-item.module-in-remembrance .img-wrap img, #bon-rr .bon-grid-item.module-in-remembrance .img-wrap img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-in-remembrance p.cta, #bon-rr .bon-grid-item.module-in-remembrance p.cta {
	font-family: "Larsseit";
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
	margin-bottom: 0
}
#bon-cw.no-touch .bon-grid-item.module-in-remembrance a:hover h3, #bon-rr.no-touch .bon-grid-item.module-in-remembrance a:hover h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-in-remembrance {
	min-height: 227px
}
@media screen and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-in-remembrance .overlay .ov-wrap, #bon-rr .bon-grid-item.module-in-remembrance .overlay .ov-wrap {
	min-height: 0
}
#bon-cw .bon-grid-item.module-in-remembrance {
	min-height: 0
}
}
#bon-cw .bon-grid-item.module-instagram-article .overlay .partner, #bon-rr .bon-grid-item.module-instagram-article .overlay .partner {
	background: #125688;
	position: relative;
	width: auto;
	padding: 9px 12px
}
#bon-cw .bon-grid-item.module-instagram-article .overlay .partner .icon:before, #bon-rr .bon-grid-item.module-instagram-article .overlay .partner .icon:before {
	font-size: 20px;
	line-height: 12px;
	margin-right: 6px;
	position: relative;
	top: -1px
}
#bon-cw .bon-grid-item.module-instagram-article .overlay .partner b:first-child, #bon-rr .bon-grid-item.module-instagram-article .overlay .partner b:first-child {
	border-color: transparent transparent #125688 transparent
}
#bon-cw .bon-grid-item.module-instagram-article .overlay .partner b:last-child, #bon-rr .bon-grid-item.module-instagram-article .overlay .partner b:last-child {
	border-color: #125688 transparent transparent transparent
}
#bon-cw .bon-grid-item.module-instagram-article .overlay .partner:before, #bon-cw .bon-grid-item.module-instagram-article .overlay .partner:after, #bon-rr .bon-grid-item.module-instagram-article .overlay .partner:before, #bon-rr .bon-grid-item.module-instagram-article .overlay .partner:after {
	display: none
}
#bon-cw .bon-grid-item.module-instagram-photo, #bon-rr .bon-grid-item.module-instagram-photo {
	border: none
}
#bon-cw .bon-grid-item.module-instagram-photo .img-wrap .img-i-wr img, #bon-rr .bon-grid-item.module-instagram-photo .img-wrap .img-i-wr img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-instagram-photo .oo-wr, #bon-rr .bon-grid-item.module-instagram-photo .oo-wr {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-instagram-photo .partner-wrap, #bon-cw .bon-grid-item.module-instagram-photo .partner-wrap-template, #bon-rr .bon-grid-item.module-instagram-photo .partner-wrap, #bon-rr .bon-grid-item.module-instagram-photo .partner-wrap-template {
	margin: 0;
	position: static
}
#bon-cw .bon-grid-item.module-instagram-photo .partner, #bon-rr .bon-grid-item.module-instagram-photo .partner {
	background: #125688;
	left: 50%;
	letter-spacing: 1px;
	margin-left: -126px;
	position: absolute;
	top: 0;
	width: 252px
}
#bon-cw .bon-grid-item.module-instagram-photo .partner .icon:before, #bon-rr .bon-grid-item.module-instagram-photo .partner .icon:before {
	font-size: 20px;
	line-height: 12px;
	margin-right: 3px;
	position: relative;
	top: -1px
}
#bon-cw .bon-grid-item.module-instagram-photo .partner b:first-child, #bon-rr .bon-grid-item.module-instagram-photo .partner b:first-child {
	border-color: transparent transparent #125688 transparent
}
#bon-cw .bon-grid-item.module-instagram-photo .partner b:last-child, #bon-rr .bon-grid-item.module-instagram-photo .partner b:last-child {
	border-color: #125688 transparent transparent transparent
}
#bon-cw .bon-grid-item.module-instagram-photo .partner:before, #bon-cw .bon-grid-item.module-instagram-photo .partner:after, #bon-rr .bon-grid-item.module-instagram-photo .partner:before, #bon-rr .bon-grid-item.module-instagram-photo .partner:after {
	display: none
}
#bon-cw .bon-grid-item.module-instagram-photo .o-wr, #bon-rr .bon-grid-item.module-instagram-photo .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-instagram-photo .o-wr .i-wr, #bon-rr .bon-grid-item.module-instagram-photo .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 32px 26px 0;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-instagram-photo .s-overlay, #bon-rr .bon-grid-item.module-instagram-photo .s-overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: rgba(0,0,0,0.4);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-instagram-photo .article-copy, #bon-rr .bon-grid-item.module-instagram-photo .article-copy {
	position: relative;
	text-align: center;
	z-index: 2
}
#bon-cw .bon-grid-item.module-instagram-photo .article-copy h3, #bon-cw .bon-grid-item.module-instagram-photo .article-copy h4, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h3, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h4 {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #fff;
	font-family: "Larsseit";
	font-size: 17px;
	font-weight: normal;
	line-height: 1.294
}
#bon-cw .bon-grid-item.module-instagram-photo .article-copy h3:last-child, #bon-cw .bon-grid-item.module-instagram-photo .article-copy h4:last-child, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h3:last-child, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h4:last-child {
	margin: 0
}
#bon-cw .bon-grid-item.module-instagram-photo:hover .s-overlay, #bon-cw .bon-grid-item.module-instagram-photo:hover .article-copy h3, #bon-cw .bon-grid-item.module-instagram-photo:hover .article-copy h4, #bon-rr .bon-grid-item.module-instagram-photo:hover .s-overlay, #bon-rr .bon-grid-item.module-instagram-photo:hover .article-copy h3, #bon-rr .bon-grid-item.module-instagram-photo:hover .article-copy h4 {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item.module-instagram-photo {
	min-height: 227px
}
#bon-cw .bon-grid-item.module-instagram-photo .img-wrap .img-i-wr {
	display: none
}
#bon-cw .bon-grid-item.module-instagram-photo .img-wrap .cover {
	display: block
}
#bon-cw .bon-grid-item.module-instagram-photo .partner {
	margin-left: -75px;
	width: 150px
}
#bon-cw .bon-grid-item.module-instagram-photo .partner .icon:before {
	font-size: 16px;
	margin-bottom: 5px
}
#bon-rr .bon-grid-item.module-instagram-photo .img-wrap .img-i-wr, #bon-rr-respond .bon-grid-item.module-instagram-photo .img-wrap .img-i-wr {
	display: block
}
#bon-rr .bon-grid-item.module-instagram-photo .img-wrap .cover, #bon-rr-respond .bon-grid-item.module-instagram-photo .img-wrap .cover {
	display: none
}
@media screen and (min-width: 900px) and (max-width: 1050px) {
#bon-cw .bon-grid-item.module-instagram-photo .article-copy h3, #bon-cw .bon-grid-item.module-instagram-photo .article-copy h4, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h3, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h4 {
	font-size: 15px
}
#bon-cw .bon-grid-item.module-instagram-photo .partner, #bon-rr .bon-grid-item.module-instagram-photo .partner {
	margin-left: -101px;
	padding: 9px 3px;
	width: 202px
}
}
@media screen and (max-width: 480px) {
#bon-cw .bon-grid-item.module-instagram-photo .s-overlay, #bon-cw .bon-grid-item.module-instagram-photo .article-copy h3, #bon-cw .bon-grid-item.module-instagram-photo .article-copy h4, #bon-rr .bon-grid-item.module-instagram-photo .s-overlay, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h3, #bon-rr .bon-grid-item.module-instagram-photo .article-copy h4 {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
#bon-cw .bon-grid-item.module-instagram-photo .image-credit, #bon-rr .bon-grid-item.module-instagram-photo .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	height: auto;
	overflow: visible
}
}
@media screen and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-instagram-photo .img-wrap .img-i-wr, #bon-rr-respond .bon-grid-item.module-instagram-photo .img-wrap .img-i-wr {
	display: block
}
#bon-cw .bon-grid-item.module-instagram-photo .img-wrap .cover, #bon-rr-respond .bon-grid-item.module-instagram-photo .img-wrap .cover {
	display: none
}
}
#bon-rr .bon-grid-item.module-priceline {
	border: 0
}
#bon-cw .bon-grid-item.module-twitter, #bon-rr .bon-grid-item.module-twitter {
	background: #f4f4f4;
	border: none
}
#bon-cw .bon-grid-item.module-twitter .o-wr, #bon-rr .bon-grid-item.module-twitter .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-twitter .o-wr .i-wr, #bon-rr .bon-grid-item.module-twitter .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 0;
	padding: 32px 26px 0;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-twitter .article-copy, #bon-rr .bon-grid-item.module-twitter .article-copy {
	width: 100%
}
#bon-cw .bon-grid-item.module-twitter .s-overlay, #bon-rr .bon-grid-item.module-twitter .s-overlay {
	background: rgba(0,0,0,0.5);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-twitter h3, #bon-cw .bon-grid-item.module-twitter .cta, #bon-cw .bon-grid-item.module-twitter .social-push, #bon-rr .bon-grid-item.module-twitter h3, #bon-rr .bon-grid-item.module-twitter .cta, #bon-rr .bon-grid-item.module-twitter .social-push {
	position: relative;
	z-index: 2
}
#bon-cw .bon-grid-item.module-twitter h3, #bon-rr .bon-grid-item.module-twitter h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	word-wrap: break-word;
	word-break: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	color: #444;
	font-family: "Larsseit";
	font-size: 17px;
	font-weight: normal;
	line-height: 20px;
	width: 100%
}
#bon-cw .bon-grid-item.module-twitter .with-image h3, #bon-rr .bon-grid-item.module-twitter .with-image h3 {
	color: #fff
}
#bon-cw .bon-grid-item.module-twitter .with-image .cta, #bon-rr .bon-grid-item.module-twitter .with-image .cta {
	color: #e0e0e0
}
#bon-cw .bon-grid-item.module-twitter .with-image .social-push .social-wrap .social-button, #bon-rr .bon-grid-item.module-twitter .with-image .social-push .social-wrap .social-button {
	color: #fff
}
#bon-cw .bon-grid-item.module-twitter .read-more, #bon-rr .bon-grid-item.module-twitter .read-more {
	color: #39f;
	font-family: "larsseit", sans-serif;
	font-family: "Larsseit";
	font-size: 15px;
	font-weight: normal;
	margin: 0
}
#bon-cw .bon-grid-item.module-twitter .partner-wrap, #bon-cw .bon-grid-item.module-twitter .partner-wrap-template, #bon-rr .bon-grid-item.module-twitter .partner-wrap, #bon-rr .bon-grid-item.module-twitter .partner-wrap-template {
	height: 32px;
	left: 0;
	margin: 0;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-twitter .cta, #bon-rr .bon-grid-item.module-twitter .cta {
	color: #999;
	font-family: "Larsseit";
	font-size: 14px;
	font-weight: normal
}
#bon-cw .bon-grid-item.module-twitter .partner, #bon-rr .bon-grid-item.module-twitter .partner {
	background: #00acec;
	position: relative;
	width: auto
}
#bon-cw .bon-grid-item.module-twitter .partner .icon:before, #bon-rr .bon-grid-item.module-twitter .partner .icon:before {
	font-size: 20px;
	line-height: 12px;
	margin-right: 6px;
	position: relative;
	top: -1px
}
#bon-cw .bon-grid-item.module-twitter .partner b:first-child, #bon-rr .bon-grid-item.module-twitter .partner b:first-child {
	border-color: transparent transparent #00acec transparent
}
#bon-cw .bon-grid-item.module-twitter .partner b:last-child, #bon-rr .bon-grid-item.module-twitter .partner b:last-child {
	border-color: #00acec transparent transparent transparent
}
#bon-cw .bon-grid-item.module-twitter .partner:before, #bon-cw .bon-grid-item.module-twitter .partner:after, #bon-rr .bon-grid-item.module-twitter .partner:before, #bon-rr .bon-grid-item.module-twitter .partner:after {
	display: none
}
#bon-cw.no-touch .bon-grid-item.module-twitter a:hover h3, #bon-rr.no-touch .bon-grid-item.module-twitter a:hover h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-twitter {
	min-height: 227px
}
#bon-cw .bon-grid-item.module-twitter .o-wr .i-wr {
	height: 227px
}
#bon-rr .bon-grid-item.module-twitter, #bon-rr-respond .bon-grid-item.module-twitter {
	height: 294px
}
@media screen and (min-width: 1450px) {
#bon-cw .bon-grid-item.module-twitter {
	min-height: 236px
}
#bon-cw .bon-grid-item.module-twitter .o-wr .i-wr {
	height: 236px
}
}
@media screen and (min-width: 1101px) and (max-width: 1160px), screen and (min-width: 1266px) and (max-width: 1350px) {
#bon-cw .bon-grid-item.module-twitter .o-wr .i-wr {
	padding-top: 0
}
#bon-cw .bon-grid-item.module-twitter .partner-wrap-template {
	display: none
}
}
@media screen and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-twitter {
	height: 300px
}
}
#bon-cw .bon-grid-item.module-vine .overlay .partner, #bon-rr .bon-grid-item.module-vine .overlay .partner {
	background: #00b388;
	margin: 0;
	position: relative;
	width: auto
}
#bon-cw .bon-grid-item.module-vine .overlay .partner .icon:before, #bon-rr .bon-grid-item.module-vine .overlay .partner .icon:before {
	font-size: 20px;
	line-height: 12px;
	margin-right: 6px;
	position: relative;
	top: -1px
}
#bon-cw .bon-grid-item.module-vine .overlay .partner b:first-child, #bon-rr .bon-grid-item.module-vine .overlay .partner b:first-child {
	border-color: transparent transparent #00b388 transparent
}
#bon-cw .bon-grid-item.module-vine .overlay .partner b:last-child, #bon-rr .bon-grid-item.module-vine .overlay .partner b:last-child {
	border-color: #00b388 transparent transparent transparent
}
#bon-cw .bon-grid-item.module-vine .overlay .partner:before, #bon-cw .bon-grid-item.module-vine .overlay .partner:after, #bon-rr .bon-grid-item.module-vine .overlay .partner:before, #bon-rr .bon-grid-item.module-vine .overlay .partner:after {
	display: none
}
#bon-cw .bon-grid-item.module-recommended-for-you .o-wr, #bon-rr .bon-grid-item.module-recommended-for-you .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-recommended-for-you .o-wr .i-wr, #bon-rr .bon-grid-item.module-recommended-for-you .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 60px 14px 0;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-recommended-for-you .most-read-header, #bon-rr .bon-grid-item.module-recommended-for-you .most-read-header {
	background: #111;
	color: #fff;
	font-size: 12px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 1px;
	left: 50%;
	line-height: 30px;
	margin-left: -120px;
	padding: 0 10px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: -1px;
	width: 240px;
	z-index: 3
}
#bon-cw .bon-grid-item.module-recommended-for-you .most-read-header:before, #bon-cw .bon-grid-item.module-recommended-for-you .most-read-header:after, #bon-rr .bon-grid-item.module-recommended-for-you .most-read-header:before, #bon-rr .bon-grid-item.module-recommended-for-you .most-read-header:after {
	border-style: solid;
	display: block;
	content: " ";
	height: 0;
	position: absolute;
	top: 0;
	width: 0
}
#bon-cw .bon-grid-item.module-recommended-for-you .most-read-header:before, #bon-rr .bon-grid-item.module-recommended-for-you .most-read-header:before {
	border-width: 0 0 30px 15px;
	border-color: transparent transparent #111 transparent;
	left: -15px
}
#bon-cw .bon-grid-item.module-recommended-for-you .most-read-header:after, #bon-rr .bon-grid-item.module-recommended-for-you .most-read-header:after {
	border-width: 30px 15px 0 0;
	border-color: #111 transparent transparent transparent;
	right: -15px
}
#bon-cw .bon-grid-item.module-recommended-for-you .bordered, #bon-rr .bon-grid-item.module-recommended-for-you .bordered {
	list-style: none;
	padding-left: 12px;
	text-align: left
}
#bon-cw .bon-grid-item.module-recommended-for-you .bordered .subitem, #bon-rr .bon-grid-item.module-recommended-for-you .bordered .subitem {
	margin-left: -12px
}
#bon-cw .bon-grid-item.module-recommended-for-you .bordered .subitem span, #bon-rr .bon-grid-item.module-recommended-for-you .bordered .subitem span {
	color: #333;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	left: 0;
	position: absolute;
	top: 0
}
#bon-cw .bon-grid-item.module-recommended-for-you .bordered .subitem a, #bon-rr .bon-grid-item.module-recommended-for-you .bordered .subitem a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	border-bottom: 1px solid #ddd;
	color: #333;
	display: block;
	font-family: 'Larsseit';
	font-weight: normal;
	line-height: 1.3125;
	margin: 0 0 15px;
	padding: 0 15px 15px 25px;
	position: relative
}
#bon-cw .bon-grid-item.module-recommended-for-you .bordered .subitem a:hover, #bon-rr .bon-grid-item.module-recommended-for-you .bordered .subitem a:hover {
	color: #39f
}
#bon-cw .bon-grid-item.module-recommended-for-you .bordered .subitem:last-child a, #bon-rr .bon-grid-item.module-recommended-for-you .bordered .subitem:last-child a {
	border: 0
}
#bon-cw .bon-grid-item.module-up-next, #bon-rr .bon-grid-item.module-up-next {
	background: #f5f5f5;
	border: none
}
#bon-cw .bon-grid-item.module-up-next .up-next-header, #bon-rr .bon-grid-item.module-up-next .up-next-header {
	background: #000;
	color: #fff;
	font-size: 15px;
	font-family: "Larsseit";
	font-weight: normal;
	letter-spacing: 1px;
	margin-left: -50px;
	padding: 7px 12px;
	position: absolute;
	top: 0;
	left: 50%;
	text-align: center;
	text-transform: uppercase;
	width: 100px
}
#bon-cw .bon-grid-item.module-up-next .title, #bon-rr .bon-grid-item.module-up-next .title {
	font-size: 19px;
	font-family: "Larsseit";
	font-weight: normal;
	margin: 0 0 15px
}
#bon-cw .bon-grid-item.module-up-next .title:last-child, #bon-rr .bon-grid-item.module-up-next .title:last-child {
	margin: 0
}
#bon-cw .bon-grid-item.module-up-next .subtitle, #bon-rr .bon-grid-item.module-up-next .subtitle {
	font-size: 15px
}
#bon-cw .bon-grid-item.module-up-next .o-wr, #bon-rr .bon-grid-item.module-up-next .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-up-next .o-wr .i-wr, #bon-rr .bon-grid-item.module-up-next .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 47px 15px 15px;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-up-next .cover, #bon-rr .bon-grid-item.module-up-next .cover {
	display: none
}
#bon-cw .bon-grid-item.module-up-next .countdown, #bon-rr .bon-grid-item.module-up-next .countdown {
	display: inline-block
}
#bon-cw .bon-grid-item.module-up-next .countdown:after, #bon-rr .bon-grid-item.module-up-next .countdown:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-up-next .countdown .hours, #bon-cw .bon-grid-item.module-up-next .countdown .minutes, #bon-cw .bon-grid-item.module-up-next .countdown .seconds, #bon-rr .bon-grid-item.module-up-next .countdown .hours, #bon-rr .bon-grid-item.module-up-next .countdown .minutes, #bon-rr .bon-grid-item.module-up-next .countdown .seconds {
	background: #e4e4e4;
	color: #696969;
	font-size: 28px;
	font-family: "Larsseit-Medium";
	font-weight: normal;
	float: left;
	min-width: 55px;
	padding: 10px
}
#bon-cw .bon-grid-item.module-up-next .countdown .hours .label, #bon-cw .bon-grid-item.module-up-next .countdown .minutes .label, #bon-cw .bon-grid-item.module-up-next .countdown .seconds .label, #bon-rr .bon-grid-item.module-up-next .countdown .hours .label, #bon-rr .bon-grid-item.module-up-next .countdown .minutes .label, #bon-rr .bon-grid-item.module-up-next .countdown .seconds .label {
	color: #8e8e8e;
	display: block;
	font-size: 10px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-up-next .countdown .divider, #bon-rr .bon-grid-item.module-up-next .countdown .divider {
	color: #797979;
	float: left;
	font-size: 28px;
	padding: 0 10px;
	position: relative;
	top: 9px;
	font-family: "Larsseit-Bold";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-champions-corner .overlay, #bon-rr .bon-grid-item.module-champions-corner .overlay {
	bottom: auto;
	left: auto;
	position: relative
}
#bon-cw .bon-grid-item.module-champions-corner .overlay .ov-wrap, #bon-rr .bon-grid-item.module-champions-corner .overlay .ov-wrap {
	padding-top: 20px
}
#bon-cw .bon-grid-item.module-champions-corner h3, #bon-rr .bon-grid-item.module-champions-corner h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	margin: 0 0 5px
}
#bon-cw .bon-grid-item.module-champions-corner h4, #bon-rr .bon-grid-item.module-champions-corner h4 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-size: 15px;
	font-weight: 400
}
#bon-cw .bon-grid-item.module-champions-corner .icon-champions-corner:before, #bon-cw .bon-grid-item.module-champions-corner .icon-champions-corner-crown:before, #bon-rr .bon-grid-item.module-champions-corner .icon-champions-corner:before, #bon-rr .bon-grid-item.module-champions-corner .icon-champions-corner-crown:before {
	color: #fff;
	font-size: 75px;
	line-height: 75px;
	position: absolute;
	right: -1px;
	top: -2px;
	z-index: 5
}
#bon-cw .bon-grid-item.module-champions-corner .icon-champions-corner-crown:before, #bon-rr .bon-grid-item.module-champions-corner .icon-champions-corner-crown:before {
	color: #111;
	z-index: 6
}
#bon-cw .bon-grid-item.module-champions-corner .cta, #bon-rr .bon-grid-item.module-champions-corner .cta {
	font-family: "Larsseit";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-champions-corner .cutout, #bon-rr .bon-grid-item.module-champions-corner .cutout {
	border-color: transparent transparent transparent #fff;
	border-style: solid;
	border-width: 60px 0 0 60px;
	left: 0;
	position: absolute;
	top: -60px
}
#bon-cw .bon-grid-item.module-champions-corner .img-wrap img, #bon-rr .bon-grid-item.module-champions-corner .img-wrap img {
	height: auto;
	width: 100%
}
#bon-cw.no-touch .bon-grid-item.module-champions-corner a:hover h3, #bon-cw.no-touch .bon-grid-item.module-champions-corner a:hover h4, #bon-rr.no-touch .bon-grid-item.module-champions-corner a:hover h3, #bon-rr.no-touch .bon-grid-item.module-champions-corner a:hover h4 {
	color: #39f
}
#bon-cw .bon-grid-item.module-24x7 .o-wr, #bon-cw .bon-grid-item.module-24x7 .i-wr, #bon-rr .bon-grid-item.module-24x7 .o-wr, #bon-rr .bon-grid-item.module-24x7 .i-wr {
	height: 100%;
	width: 100%
}
#bon-cw .bon-grid-item.module-24x7 .overlay, #bon-rr .bon-grid-item.module-24x7 .overlay {
	bottom: auto;
	left: auto;
	position: relative
}
#bon-cw .bon-grid-item.module-24x7 .overlay .ov-wrap, #bon-rr .bon-grid-item.module-24x7 .overlay .ov-wrap {
	display: table;
	height: 106px;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-24x7 .overlay .ov-wrap .article-copy, #bon-rr .bon-grid-item.module-24x7 .overlay .ov-wrap .article-copy {
	display: table-cell;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-24x7 .img-wrap, #bon-rr .bon-grid-item.module-24x7 .img-wrap {
	height: 100%;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-24x7 .img-wrap img, #bon-rr .bon-grid-item.module-24x7 .img-wrap img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-24x7 h3, #bon-rr .bon-grid-item.module-24x7 h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-family: "Larsseit";
	font-size: 17px;
	font-weight: normal;
	line-height: 20px;
	padding: 0 25px
}
#bon-cw .bon-grid-item.module-24x7 .icon-play:before, #bon-rr .bon-grid-item.module-24x7 .icon-play:before {
	text-shadow: 0 0 5px rgba(0,0,0,0.33)
}
#bon-cw .bon-grid-item.module-24x7 .partner-icon-wrap, #bon-rr .bon-grid-item.module-24x7 .partner-icon-wrap {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: none;
	bottom: 0;
	padding: 0;
	position: absolute;
	right: 0;
	text-align: left;
	width: 100%;
	z-index: 3
}
#bon-cw .bon-grid-item.module-24x7 .partner-icon-wrap img, #bon-rr .bon-grid-item.module-24x7 .partner-icon-wrap img {
	bottom: 15px;
	height: auto;
	margin: 0 auto;
	max-height: 25px;
	position: absolute;
	right: 15px;
	width: auto
}
#bon-cw.no-touch .bon-grid-item.module-24x7:hover .img-wrap .icon-play:before, #bon-rr.no-touch .bon-grid-item.module-24x7:hover .img-wrap .icon-play:before {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}
#bon-cw.no-touch .bon-grid-item.module-24x7 a:hover h3, #bon-rr.no-touch .bon-grid-item.module-24x7 a:hover h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-24x7 {
	min-height: 227px
}
@media screen and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-24x7 .overlay .ov-wrap, #bon-rr .bon-grid-item.module-24x7 .overlay .ov-wrap {
	min-height: 0
}
#bon-cw .bon-grid-item.module-24x7 {
	min-height: 0
}
}
@media screen and (max-width: 753px) {
#bon-cw .bon-grid-item.module-24x7 h3, #bon-rr .bon-grid-item.module-24x7 h3 {
	padding: 0 0 10px
}
}
#bon-cw .bon-grid-item.module-go-woah h3, #bon-rr .bon-grid-item.module-go-woah h3 {
	margin-bottom: 5px
}
#bon-cw .bon-grid-item.module-go-woah h3:last-child, #bon-rr .bon-grid-item.module-go-woah h3:last-child {
	margin: 0
}
#bon-cw .bon-grid-item.module-go-woah h4, #bon-rr .bon-grid-item.module-go-woah h4 {
	color: #999;
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-hashtag .overlay .ov-wrap, #bon-rr .bon-grid-item.module-hashtag .overlay .ov-wrap {
	padding-left: 0;
	padding-right: 0
}
#bon-cw .bon-grid-item.module-hashtag h3, #bon-rr .bon-grid-item.module-hashtag h3 {
	margin-bottom: 0;
	padding: 0;
	word-wrap: break-word
}
#bon-cw .bon-grid-item.module-hashtag .partner-wrap .partner:before, #bon-cw .bon-grid-item.module-hashtag .partner-wrap .partner:after, #bon-rr .bon-grid-item.module-hashtag .partner-wrap .partner:before, #bon-rr .bon-grid-item.module-hashtag .partner-wrap .partner:after {
	display: none
}
#bon-cw .bon-grid-item.module-hashtag .button-wrap .button, #bon-rr .bon-grid-item.module-hashtag .button-wrap .button {
	background: none;
	color: #39f;
	font-family: 'Larsseit';
	font-weight: normal;
	letter-spacing: 0;
	padding: 10px 20px 0;
	text-transform: none
}
#bon-cw .bon-grid-item.module-new-release .partner .heading span:before, #bon-rr .bon-grid-item.module-new-release .partner .heading span:before {
	content: "// "
}
#bon-cw .bon-grid-item.module-new-release .partner .heading span:after, #bon-rr .bon-grid-item.module-new-release .partner .heading span:after {
	content: " //"
}
#bon-cw .bon-grid-item.module-new-release .article-copy h3, #bon-rr .bon-grid-item.module-new-release .article-copy h3 {
	display: block;
	font-size: 19px;
	font-family: "Larsseit";
	font-weight: normal;
	line-height: 22px;
	margin: -5px 0 0;
	padding: 5px 10px 14px
}
#bon-cw .bon-grid-item.module-new-release .article-copy h4, #bon-rr .bon-grid-item.module-new-release .article-copy h4 {
	display: block;
	font-family: 'Larsseit';
	font-size: 15px;
	font-weight: normal;
	margin: 0
}
#bon-cw .bon-grid-item.module-trend-report .partner .heading span:before, #bon-rr .bon-grid-item.module-trend-report .partner .heading span:before {
	content: "// "
}
#bon-cw .bon-grid-item.module-trend-report .partner .heading span:after, #bon-rr .bon-grid-item.module-trend-report .partner .heading span:after {
	content: " //"
}
#bon-cw .bon-grid-item.module-trend-report .article-copy h3, #bon-rr .bon-grid-item.module-trend-report .article-copy h3 {
	display: block;
	font-size: 19px;
	font-family: "Larsseit";
	font-weight: normal;
	line-height: 22px;
	margin: -5px 0 0;
	padding: 5px 10px 14px
}
#bon-cw .bon-grid-item.module-trend-report .article-copy .cta, #bon-rr .bon-grid-item.module-trend-report .article-copy .cta {
	color: #39f;
	font-family: 'Larsseit';
	font-weight: normal
}
#bon-cw .bon-grid-item.module-quote, #bon-rr .bon-grid-item.module-quote {
	background: url("//xyz.aolcdn.com/site/images/quote-texture-bg.jpg") left top;
	border: none
}
#bon-cw .bon-grid-item.module-quote .quotes, #bon-rr .bon-grid-item.module-quote .quotes {
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-quote .quotes .icon-quote-begin, #bon-cw .bon-grid-item.module-quote .quotes .icon-quote-end, #bon-rr .bon-grid-item.module-quote .quotes .icon-quote-begin, #bon-rr .bon-grid-item.module-quote .quotes .icon-quote-end {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: 0.5;
	font-size: 120px;
	height: 120px;
	position: absolute;
	width: 120px
}
#bon-cw .bon-grid-item.module-quote .quotes .icon-quote-begin, #bon-rr .bon-grid-item.module-quote .quotes .icon-quote-begin {
	left: 5%;
	top: -30px
}
#bon-cw .bon-grid-item.module-quote .quotes .icon-quote-end, #bon-rr .bon-grid-item.module-quote .quotes .icon-quote-end {
	bottom: -5px;
	right: -10px
}
#bon-cw .bon-grid-item.module-quote .o-wr, #bon-rr .bon-grid-item.module-quote .o-wr {
	-webkit-transition: height 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: height 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: height 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	display: table;
	height: 294px;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-quote .o-wr .i-wr, #bon-rr .bon-grid-item.module-quote .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 0 14%;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap, #bon-rr .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap {
	left: 0;
	margin-top: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand, #bon-rr .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand {
	background: #000;
	color: #fff
}
#bon-cw .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand:before, #bon-cw .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand:after, #bon-rr .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand:before, #bon-rr .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand:after {
	display: none
}
#bon-cw .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand b:first-child, #bon-rr .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand b:first-child {
	border-bottom-color: #000
}
#bon-cw .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand b:last-child, #bon-rr .bon-grid-item.module-quote .o-wr .i-wr .partner-wrap .partner-brand b:last-child {
	border-top-color: #000
}
#bon-cw .bon-grid-item.module-quote p, #bon-rr .bon-grid-item.module-quote p {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-family: "Larsseit-Medium";
	font-size: 19px;
	font-weight: normal;
	line-height: 24px;
	margin: 10px 0 20px 0
}
#bon-cw .bon-grid-item.module-quote .source, #bon-rr .bon-grid-item.module-quote .source {
	font-family: "Larsseit", sans-serif;
	font-weight: normal;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-quote .source:before, #bon-rr .bon-grid-item.module-quote .source:before {
	content: "- "
}
#bon-cw .bon-grid-item.module-quote .social-push, #bon-rr .bon-grid-item.module-quote .social-push {
	bottom: 16px;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 4
}
#bon-cw .bon-grid-item.module-quote:hover .o-wr, #bon-rr .bon-grid-item.module-quote:hover .o-wr {
	-webkit-transition: height 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: height 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: height 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	height: 278px
}
#bon-cw.no-touch .bon-grid-item.module-quote a:hover p, #bon-rr.no-touch .bon-grid-item.module-quote a:hover p {
	color: #39f
}
#bon-rr .bon-grid-item.module-quote .o-wr {
	height: auto;
	min-height: 294px;
	padding: 32px 0 0
}
#bon-rr .bon-grid-item.module-quote p {
	margin: 0 0 20px
}
#bon-rr .bon-grid-item.module-quote:hover .o-wr {
	height: auto;
	min-height: 294px
}
#bon-cw .bon-grid-item.module-quote {
	color: #444
}
#bon-cw .bon-grid-item.module-quote a {
	color: #444
}
#bon-cw .bon-grid-item.module-quote .o-wr {
	height: auto;
	min-height: 225px;
	padding: 32px 0 0
}
#bon-cw .bon-grid-item.module-quote .o-wr .i-wr {
	padding: 8% 14% 0 14%
}
#bon-cw .bon-grid-item.module-quote p {
	margin: 0 0 20px
}
#bon-cw .bon-grid-item.module-quote:hover .o-wr {
	height: auto;
	min-height: 225px
}
#bon-cw .bon-grid-item.module-quote .quotes .icon-quote-begin, #bon-cw .bon-grid-item.module-quote .quotes .icon-quote-end {
	font-size: 110px
}
#bon-cw .bon-grid-item.module-quote .quotes .icon-quote-begin {
	left: 3%;
	top: -28px
}
#bon-cw .bon-grid-item.module-quote .quotes .icon-quote-end {
	bottom: -20px
}
#bon-cw .bon-grid-item.module-you-should-know .partner-wrap, #bon-rr .bon-grid-item.module-you-should-know .partner-wrap {
	margin: -17px 0 6px
}
#bon-cw .bon-grid-item.module-you-should-know .ov-wrap, #bon-rr .bon-grid-item.module-you-should-know .ov-wrap {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: none;
	min-height: 156px;
	padding: 5px 0 15px
}
#bon-cw .bon-grid-item.module-you-should-know:hover .ov-wrap, #bon-rr .bon-grid-item.module-you-should-know:hover .ov-wrap {
	background: #fff
}
#bon-cw .bon-grid-item.module-you-should-know .article-copy, #bon-rr .bon-grid-item.module-you-should-know .article-copy {
	padding-left: 10px;
	padding-right: 10px
}
#bon-cw .bon-grid-item.module-you-should-know .article-copy h3, #bon-rr .bon-grid-item.module-you-should-know .article-copy h3 {
	line-height: 24px
}
#bon-cw .bon-grid-item.module-you-should-know .article-copy p, #bon-rr .bon-grid-item.module-you-should-know .article-copy p {
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-you-should-know .article-copy p.cta, #bon-rr .bon-grid-item.module-you-should-know .article-copy p.cta {
	font-family: 'Larsseit';
	font-weight: normal
}
#bon-cw .bon-grid-item.module-you-should-know .img-wrap, #bon-rr .bon-grid-item.module-you-should-know .img-wrap {
	border: solid 10px #eee;
	height: 274px;
	position: relative;
	z-index: 2
}
#bon-cw .bon-grid-item.module-you-should-know .img-contain, #bon-rr .bon-grid-item.module-you-should-know .img-contain {
	position: relative
}
#bon-cw .bon-grid-item.module-you-should-know .img-contain:before, #bon-cw .bon-grid-item.module-you-should-know .img-contain:after, #bon-rr .bon-grid-item.module-you-should-know .img-contain:before, #bon-rr .bon-grid-item.module-you-should-know .img-contain:after {
	-webkit-box-shadow: 0 8px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 8px 10px rgba(0,0,0,0.2);
	box-shadow: 0 8px 10px rgba(0,0,0,0.2);
	-webkit-transform: skew(-10deg) rotate(-6deg);
	-moz-transform: skew(-10deg) rotate(-6deg);
	-ms-transform: skew(-10deg) rotate(-6deg);
	-o-transform: skew(-10deg) rotate(-6deg);
	transform: skew(-10deg) rotate(-6deg);
	bottom: 17px;
	content: "";
	height: 50px;
	left: 10px;
	max-width: 300px;
	position: absolute;
	width: 82%;
	z-index: -1
}
#bon-cw .bon-grid-item.module-you-should-know .img-contain:after, #bon-rr .bon-grid-item.module-you-should-know .img-contain:after {
	-webkit-transform: skew(10deg) rotate(6deg);
	-moz-transform: skew(10deg) rotate(6deg);
	-ms-transform: skew(10deg) rotate(6deg);
	-o-transform: skew(10deg) rotate(6deg);
	transform: skew(10deg) rotate(6deg);
	left: auto;
	right: 10px
}
#bon-rr .bon-grid-item.module-you-should-know .ov-wrap {
	background: #fff;
	border: solid 10px #eee;
	border-top: 0;
	min-height: 140px;
	padding-bottom: 0
}
#bon-rr .bon-grid-item.module-you-should-know .article-copy h3 {
	font-size: 17px;
	line-height: 20px
}
#bon-rr .bon-grid-item.module-you-should-know .social-push {
	display: none
}
#bon-rr .bon-grid-item.module-you-should-know .cover {
	height: 125px
}
#bon-rr .bon-grid-item.module-you-should-know .image-credit {
	bottom: 10px;
	right: 15px
}
#bon-rr .bon-grid-item.module-taboola {
	border: 0
}
#bon-rr .bon-grid-item.module-taboola .videoCube:last-child {
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-definition, #bon-rr .bon-grid-item.module-definition {
	text-align: left
}
#bon-cw .bon-grid-item.module-definition .o-wr, #bon-rr .bon-grid-item.module-definition .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 70px 0 50px;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .img-wrap, #bon-rr .bon-grid-item.module-definition .o-wr.image .img-wrap {
	max-height: 200px;
	overflow: hidden;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .i-wr, #bon-rr .bon-grid-item.module-definition .o-wr.image .i-wr {
	padding: 0 0 30px
}
#bon-cw .bon-grid-item.module-definition .o-wr.image img, #bon-rr .bon-grid-item.module-definition .o-wr.image img {
	height: auto;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .s-overlay, #bon-rr .bon-grid-item.module-definition .o-wr.image .s-overlay {
	background: rgba(0,0,0,0.5);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .definition-heading, #bon-rr .bon-grid-item.module-definition .o-wr.image .definition-heading {
	color: #fff;
	font-family: "Larsseit-Bold";
	font-size: 24px;
	font-weight: normal;
	left: 0;
	letter-spacing: .2em;
	line-height: 24px;
	margin-top: -12px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 50%;
	vertical-align: middle;
	width: 100%;
	z-index: 3
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .definition-heading span, #bon-rr .bon-grid-item.module-definition .o-wr.image .definition-heading span {
	display: inline-block;
	margin: 0 6px 0 0
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .definition-wr, #bon-rr .bon-grid-item.module-definition .o-wr.image .definition-wr {
	padding-top: 30px;
	position: relative
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .definition-wr p, #bon-rr .bon-grid-item.module-definition .o-wr.image .definition-wr p {
	margin: 10px 0
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .definition-wr p:last-child, #bon-rr .bon-grid-item.module-definition .o-wr.image .definition-wr p:last-child {
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-definition .o-wr.image .definition-wr .title span, #bon-rr .bon-grid-item.module-definition .o-wr.image .definition-wr .title span {
	display: none
}
#bon-cw .bon-grid-item.module-definition .partner-wrap, #bon-rr .bon-grid-item.module-definition .partner-wrap {
	left: 0;
	margin: 0;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-definition .definition-wr, #bon-rr .bon-grid-item.module-definition .definition-wr {
	background: #fff;
	padding: 0 20px;
	width: 100%
}
#bon-cw .bon-grid-item.module-definition .definition-wr .title, #bon-rr .bon-grid-item.module-definition .definition-wr .title {
	font-family: "Larsseit-Bold";
	font-size: 18px;
	font-weight: normal
}
#bon-cw .bon-grid-item.module-definition .definition-wr .title span, #bon-rr .bon-grid-item.module-definition .definition-wr .title span {
	float: left;
	margin: -2px 4px 0 0
}
#bon-cw .bon-grid-item.module-definition .definition-wr h4, #bon-rr .bon-grid-item.module-definition .definition-wr h4 {
	font-family: "Larsseit-Italic", sans-serif;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-definition .definition-wr p, #bon-rr .bon-grid-item.module-definition .definition-wr p {
	font-size: 15px;
	line-height: 19px;
	margin: 15px 0 0
}
#bon-cw .bon-grid-item.module-definition .definition-wr .cta, #bon-rr .bon-grid-item.module-definition .definition-wr .cta {
	font-family: "Larsseit";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-definition .social-hover, #bon-rr .bon-grid-item.module-definition .social-hover {
	background: white;
	height: 55px;
	padding: 0 20px
}
#bon-cw .bon-grid-item.module-definition .social-hover .social-wrap, #bon-rr .bon-grid-item.module-definition .social-hover .social-wrap {
	border-top: 1px solid #a3a3a3;
	bottom: auto;
	left: auto;
	padding-top: 2px;
	position: static
}
#bon-cw .bon-grid-item.module-definition .social-hover .social-button, #bon-rr .bon-grid-item.module-definition .social-hover .social-button {
	color: #aaa
}
#bon-cw .bon-grid-item.module-definition .social-hover .social-button:hover, #bon-rr .bon-grid-item.module-definition .social-hover .social-button:hover {
	color: #39f
}
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap {
	height: 110px;
	left: 50%;
	margin: -55px 0 0 -55px;
	position: absolute;
	top: 50%;
	width: 110px
}
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap .icon-news-through-numbers:before, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap .icon-news-through-numbers:before {
	color: #fff;
	font-size: 110px;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 3
}
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap h4, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap h4 {
	color: #fff;
	font-family: "Larsseit-Light", arial, sans-serif;
	font-size: 45px;
	font-weight: normal;
	left: 0;
	line-height: 1;
	margin: 0;
	position: absolute;
	text-align: center;
	top: 65px;
	width: 100%;
	z-index: 3
}
#bon-cw .bon-grid-item.module-by-the-numbers .s-overlay, #bon-rr .bon-grid-item.module-by-the-numbers .s-overlay {
	background: rgba(0,0,0,0.2);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-by-the-numbers .img-wrap, #bon-rr .bon-grid-item.module-by-the-numbers .img-wrap {
	position: relative
}
#bon-cw .bon-grid-item.module-by-the-numbers .img-wrap img, #bon-rr .bon-grid-item.module-by-the-numbers .img-wrap img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-by-the-numbers h3, #bon-rr .bon-grid-item.module-by-the-numbers h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-family: "Larsseit";
	font-size: 17px;
	font-weight: normal;
	line-height: 20px
}
#bon-cw .bon-grid-item.module-by-the-numbers .overlay, #bon-rr .bon-grid-item.module-by-the-numbers .overlay {
	bottom: auto;
	left: auto;
	position: relative
}
#bon-cw .bon-grid-item.module-by-the-numbers .overlay .ov-wrap, #bon-rr .bon-grid-item.module-by-the-numbers .overlay .ov-wrap {
	display: table;
	height: 106px;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-by-the-numbers .overlay .ov-wrap .article-copy, #bon-rr .bon-grid-item.module-by-the-numbers .overlay .ov-wrap .article-copy {
	display: table-cell;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-by-the-numbers .image-credit, #bon-rr .bon-grid-item.module-by-the-numbers .image-credit {
	bottom: 1px
}
#bon-cw .bon-grid-item.module-by-the-numbers a:hover .overlay h3, #bon-cw .bon-grid-item.module-by-the-numbers a:active .overlay h3, #bon-rr .bon-grid-item.module-by-the-numbers a:hover .overlay h3, #bon-rr .bon-grid-item.module-by-the-numbers a:active .overlay h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-by-the-numbers {
	min-height: 227px
}
@media screen and (min-width: 1100px) and (max-width: 1420px) {
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap {
	height: 90px;
	margin: -45px 0 0 -45px;
	width: 90px
}
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap .icon-news-through-numbers:before, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap .icon-news-through-numbers:before {
	font-size: 90px
}
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap h4, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap h4 {
	font-size: 36px;
	top: 52px
}
}
@media screen and (min-width: 500px) and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap {
	height: 150px;
	margin: -75px 0 0 -75px;
	width: 150px
}
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap .icon-news-through-numbers:before, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap .icon-news-through-numbers:before {
	font-size: 150px
}
#bon-cw .bon-grid-item.module-by-the-numbers .icon-wrap h4, #bon-rr .bon-grid-item.module-by-the-numbers .icon-wrap h4 {
	font-size: 50px;
	top: 91px
}
}
#bon-cw .bon-grid-item.module-creators-corner .overlay, #bon-rr .bon-grid-item.module-creators-corner .overlay {
	bottom: auto;
	left: auto;
	position: relative
}
#bon-cw .bon-grid-item.module-creators-corner .overlay .ov-wrap, #bon-rr .bon-grid-item.module-creators-corner .overlay .ov-wrap {
	padding-top: 20px
}
#bon-cw .bon-grid-item.module-creators-corner h3, #bon-rr .bon-grid-item.module-creators-corner h3 {
	margin: 0 0 5px
}
#bon-cw .bon-grid-item.module-creators-corner h4, #bon-rr .bon-grid-item.module-creators-corner h4 {
	font-size: 15px;
	font-weight: 400
}
#bon-cw .bon-grid-item.module-creators-corner .img-wrap img, #bon-rr .bon-grid-item.module-creators-corner .img-wrap img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-creators-corner .icon-creators-corner:before, #bon-cw .bon-grid-item.module-creators-corner .icon-creators-corner-bulb:before, #bon-rr .bon-grid-item.module-creators-corner .icon-creators-corner:before, #bon-rr .bon-grid-item.module-creators-corner .icon-creators-corner-bulb:before {
	color: #fff;
	font-size: 75px;
	line-height: 75px;
	position: absolute;
	right: -1px;
	top: -2px;
	z-index: 5
}
#bon-cw .bon-grid-item.module-creators-corner .icon-creators-corner-bulb:before, #bon-rr .bon-grid-item.module-creators-corner .icon-creators-corner-bulb:before {
	color: #111;
	z-index: 6
}
#bon-cw .bon-grid-item.module-creators-corner .cta, #bon-rr .bon-grid-item.module-creators-corner .cta {
	font-family: "Larsseit";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-creators-corner .cutout, #bon-rr .bon-grid-item.module-creators-corner .cutout {
	border-color: transparent transparent transparent #fff;
	border-style: solid;
	border-width: 60px 0 0 60px;
	left: 0;
	position: absolute;
	top: -60px
}
#bon-cw .bon-grid-item.module-wedding .partner, #bon-rr .bon-grid-item.module-wedding .partner {
	min-width: 195px;
	overflow: hidden;
	-webkit-transform: skew(-23deg);
	-moz-transform: skew(-23deg);
	-o-transform: skew(-23deg);
	transform: skew(-23deg)
}
#bon-cw .bon-grid-item.module-wedding .partner:before, #bon-rr .bon-grid-item.module-wedding .partner:before {
	background: #bb9a4c url("http://o.aolcdn.com/os/aol-com/metal-background-optimized") 50% 50%;
	border: 0;
	height: 200%;
	left: -50%;
	top: -50%;
	width: 200%;
	z-index: -1;
	-webkit-transform: skew(23deg);
	-moz-transform: skew(23deg);
	-o-transform: skew(23deg);
	transform: skew(23deg)
}
#bon-cw .bon-grid-item.module-wedding .partner:after, #bon-rr .bon-grid-item.module-wedding .partner:after {
	display: none
}
#bon-cw .bon-grid-item.module-wedding .partner .text, #bon-rr .bon-grid-item.module-wedding .partner .text {
	display: block;
	-webkit-transform: skew(23deg);
	-moz-transform: skew(23deg);
	-o-transform: skew(23deg);
	transform: skew(23deg)
}
#bon-cw .bon-grid-item.module-wedding h3, #bon-rr .bon-grid-item.module-wedding h3 {
	font-size: 19px;
	line-height: 22px
}
#bon-cw .bon-grid-item.module-wedding .source, #bon-rr .bon-grid-item.module-wedding .source {
	margin: 20px 0 15px 0;
	color: #888c8e;
	font-size: 13px;
	letter-spacing: 1px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-sale .img-wrap, #bon-rr .bon-grid-item.module-sale .img-wrap {
	margin-top: 54px;
	padding: 0 25px;
	position: relative
}
#bon-cw .bon-grid-item.module-sale .img-wrap img, #bon-rr .bon-grid-item.module-sale .img-wrap img {
	border: solid 1px #ebebeb;
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-sale h3, #bon-rr .bon-grid-item.module-sale h3 {
	font-family: 'Larsseit-Medium';
	font-size: 17px;
	font-weight: normal;
	line-height: 24px;
	margin: 14px 0;
	padding: 0 25px
}
#bon-cw .bon-grid-item.module-sale .cta, #bon-cw .bon-grid-item.module-sale .button, #bon-rr .bon-grid-item.module-sale .cta, #bon-rr .bon-grid-item.module-sale .button {
	background-color: #39f;
	margin: 0 0 20px 0
}
#bon-cw .bon-grid-item.module-sale .cta:hover, #bon-cw .bon-grid-item.module-sale .button:hover, #bon-rr .bon-grid-item.module-sale .cta:hover, #bon-rr .bon-grid-item.module-sale .button:hover {
	background-color: #5cadff
}
#bon-cw .bon-grid-item.module-sale .partner-wrap-template, #bon-rr .bon-grid-item.module-sale .partner-wrap-template {
	left: 0;
	margin: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-sale .price-overlay, #bon-rr .bon-grid-item.module-sale .price-overlay {
	background: #a2a2a2;
	height: 24px;
	left: 15px;
	padding: 3px 8px 3px 12px;
	position: absolute;
	text-align: center;
	top: 0;
	width: auto;
	z-index: 3
}
#bon-cw .bon-grid-item.module-sale .price-overlay:before, #bon-cw .bon-grid-item.module-sale .price-overlay:after, #bon-rr .bon-grid-item.module-sale .price-overlay:before, #bon-rr .bon-grid-item.module-sale .price-overlay:after {
	border-style: solid;
	content: " ";
	display: block;
	right: -6px;
	position: absolute;
	top: 0;
	width: 0;
	height: 0
}
#bon-cw .bon-grid-item.module-sale .price-overlay:before, #bon-rr .bon-grid-item.module-sale .price-overlay:before {
	border-color: #a2a2a2 transparent transparent transparent;
	border-width: 12px 6px 0 0
}
#bon-cw .bon-grid-item.module-sale .price-overlay:after, #bon-rr .bon-grid-item.module-sale .price-overlay:after {
	border-color: transparent transparent transparent #a2a2a2;
	border-width: 12px 0 0 6px;
	top: 12px
}
#bon-cw .bon-grid-item.module-sale .price-overlay .original-price, #bon-cw .bon-grid-item.module-sale .price-overlay .sale-price, #bon-rr .bon-grid-item.module-sale .price-overlay .original-price, #bon-rr .bon-grid-item.module-sale .price-overlay .sale-price {
	display: inline-block;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 0.1em;
	line-height: 12px
}
#bon-cw .bon-grid-item.module-sale .price-overlay .original-price, #bon-rr .bon-grid-item.module-sale .price-overlay .original-price {
	color: #dadada;
	text-decoration: line-through
}
#bon-cw .bon-grid-item.module-sale .price-overlay .sale-price, #bon-rr .bon-grid-item.module-sale .price-overlay .sale-price {
	color: #fff
}
#bon-cw .bon-grid-item.module-sale .price-overlay.single-price, #bon-rr .bon-grid-item.module-sale .price-overlay.single-price {
	padding-bottom: 0;
	padding-top: 0
}
#bon-cw .bon-grid-item.module-sale .price-overlay .ribbon-extra, #bon-rr .bon-grid-item.module-sale .price-overlay .ribbon-extra {
	border-color: transparent #7b7b7b transparent transparent;
	border-style: solid;
	border-width: 0 10px 10px 0;
	bottom: -10px;
	display: block;
	height: 0;
	left: 0;
	position: absolute;
	width: 0
}
#bon-cw .bon-grid-item.module-special-coverage, #bon-rr .bon-grid-item.module-special-coverage {
	height: 294px
}
#bon-cw .bon-grid-item.module-special-coverage .partner .heading span:before, #bon-rr .bon-grid-item.module-special-coverage .partner .heading span:before {
	content: "// "
}
#bon-cw .bon-grid-item.module-special-coverage .partner .heading span:after, #bon-rr .bon-grid-item.module-special-coverage .partner .heading span:after {
	content: " //"
}
#bon-cw .bon-grid-item.module-special-coverage .article-copy h3, #bon-rr .bon-grid-item.module-special-coverage .article-copy h3 {
	display: block;
	font-family: "Larsseit";
	font-size: 19px;
	font-weight: normal;
	line-height: 22px;
	margin: -5px 0 0;
	padding: 5px 10px 14px
}
#bon-cw .bon-grid-item.module-special-coverage .article-copy .cta, #bon-rr .bon-grid-item.module-special-coverage .article-copy .cta {
	color: #39f;
	font-family: "Larsseit";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-special-coverage .overlay-text, #bon-rr .bon-grid-item.module-special-coverage .overlay-text {
	background-color: rgba(0,0,0,0.5);
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-special-coverage .overlay-text .text, #bon-rr .bon-grid-item.module-special-coverage .overlay-text .text {
	color: white;
	display: table;
	height: 100%;
	padding: 0 20px 80px;
	width: 100%
}
#bon-cw .bon-grid-item.module-special-coverage .overlay-text .text h4, #bon-rr .bon-grid-item.module-special-coverage .overlay-text .text h4 {
	display: table-cell;
	font-size: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-special-coverage .social-hover:before, #bon-rr .bon-grid-item.module-special-coverage .social-hover:before {
	height: 50px;
	top: -50px
}
#bon-cw .bon-grid-item.module-local-news, #bon-rr .bon-grid-item.module-local-news {
	border: 0;
	border-top: 1px solid #999999;
	height: auto;
	padding: 0;
	text-align: left
}
#bon-cw .bon-grid-item.module-local-news h3, #bon-rr .bon-grid-item.module-local-news h3 {
	text-align: center;
	font-size: 19px;
	letter-spacing: 1px;
	margin-bottom: 20px;
	text-transform: uppercase;
	line-height: 24px
}
#bon-cw .bon-grid-item.module-local-news h3 .location, #bon-rr .bon-grid-item.module-local-news h3 .location {
	font-size: 16px;
	font-family: 'Larsseit';
	font-weight: normal;
	color: #999
}
#bon-cw .bon-grid-item.module-local-news h3 .location .icon-location, #bon-rr .bon-grid-item.module-local-news h3 .location .icon-location {
	position: relative;
	top: -2px
}
#bon-cw .bon-grid-item.module-local-news h3.not-found .divider, #bon-cw .bon-grid-item.module-local-news h3.not-found .icon-location, #bon-rr .bon-grid-item.module-local-news h3.not-found .divider, #bon-rr .bon-grid-item.module-local-news h3.not-found .icon-location {
	display: none
}
#bon-cw .bon-grid-item.module-local-news h3.not-found .text, #bon-rr .bon-grid-item.module-local-news h3.not-found .text {
	display: block;
	font-size: 15px;
	line-height: 19px;
	letter-spacing: 0;
	margin-top: 15px;
	text-transform: none
}
#bon-cw .bon-grid-item.module-local-news .local-news-search, #bon-rr .bon-grid-item.module-local-news .local-news-search {
	margin-bottom: 20px;
	position: relative
}
#bon-cw .bon-grid-item.module-local-news .local-news-search:after, #bon-rr .bon-grid-item.module-local-news .local-news-search:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-local-news .local-news-search input, #bon-rr .bon-grid-item.module-local-news .local-news-search input {
	background: #fff;
	border: 1px solid #e0e0e0;
	color: #606060;
	float: left;
	font-size: 15px;
	font-family: 'Larsseit', arial, sans-serif;
	padding: 10px;
	height: 40px;
	width: 74%
}
#bon-cw .bon-grid-item.module-local-news .local-news-search .error, #bon-rr .bon-grid-item.module-local-news .local-news-search .error {
	background: #fff;
	border: 1px solid #f02543;
	color: #f02543;
	left: 50%;
	line-height: 40px;
	font-size: 14px;
	margin-left: -125px;
	position: absolute;
	text-align: center;
	top: 46px;
	width: 250px;
	z-index: 2
}
#bon-cw .bon-grid-item.module-local-news .local-news-search .error:after, #bon-rr .bon-grid-item.module-local-news .local-news-search .error:after {
	border-style: solid;
	border-width: 0 6px 6px 6px;
	border-color: transparent transparent #f02543 transparent;
	content: " ";
	display: block;
	height: 0;
	left: 50%;
	margin-left: -14px;
	position: absolute;
	top: -6px;
	width: 0
}
#bon-cw .bon-grid-item.module-local-news .local-news-search .save, #bon-rr .bon-grid-item.module-local-news .local-news-search .save {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #39f;
	color: #fff;
	cursor: pointer;
	font-size: 15px;
	font-family: "Larsseit";
	font-weight: normal;
	line-height: 40px;
	text-align: center;
	float: left;
	width: 26%
}
#bon-cw .bon-grid-item.module-local-news .local-news-search .save:hover, #bon-rr .bon-grid-item.module-local-news .local-news-search .save:hover {
	background: #000
}
#bon-cw .bon-grid-item.module-local-news .news-articles, #bon-rr .bon-grid-item.module-local-news .news-articles {
	text-align: left
}
#bon-cw .bon-grid-item.module-local-news .news-articles li, #bon-rr .bon-grid-item.module-local-news .news-articles li {
	font-size: 15px;
	line-height: 19px;
	margin-bottom: 15px;
	padding-left: 14px;
	position: relative
}
#bon-cw .bon-grid-item.module-local-news .news-articles li a, #bon-rr .bon-grid-item.module-local-news .news-articles li a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
#bon-cw .bon-grid-item.module-local-news .news-articles li a:hover, #bon-rr .bon-grid-item.module-local-news .news-articles li a:hover {
	color: #39f
}
#bon-cw .bon-grid-item.module-local-news .news-articles li .icon-right-triangle:before, #bon-rr .bon-grid-item.module-local-news .news-articles li .icon-right-triangle:before {
	font-size: 11px;
	left: 0;
	position: absolute;
	top: 3px
}
#bon-cw .bon-grid-item.module-local-news .view-more, #bon-rr .bon-grid-item.module-local-news .view-more {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #39f
}
#bon-cw .bon-grid-item.module-local-news .view-more:hover, #bon-rr .bon-grid-item.module-local-news .view-more:hover {
	color: #000
}
#bon-cw .bon-grid-item.module-local-news-homepage, #bon-rr .bon-grid-item.module-local-news-homepage {
	border: 0;
	border-top: 1px solid #999;
	text-align: left
}
#bon-cw .bon-grid-item.module-local-news-homepage .local-loading, #bon-rr .bon-grid-item.module-local-news-homepage .local-loading {
	padding: 20px 0 0;
	text-align: center
}
#bon-cw .bon-grid-item.module-local-news-homepage .local, #bon-rr .bon-grid-item.module-local-news-homepage .local {
	display: none
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .location-selector, #bon-rr .bon-grid-item.module-local-news-homepage .local .location-selector {
	color: #999;
	cursor: pointer
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .location-selector:hover, #bon-rr .bon-grid-item.module-local-news-homepage .local .location-selector:hover {
	color: #39f
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .location-selector .location, #bon-rr .bon-grid-item.module-local-news-homepage .local .location-selector .location {
	display: block;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	padding: 7px 0 0 0;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .location-selector .local-news-show-search-button, #bon-rr .bon-grid-item.module-local-news-homepage .local .location-selector .local-news-show-search-button {
	display: block;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px 0 10px 17px;
	letter-spacing: 1px
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search {
	margin: 7px 0 10px 0;
	position: relative
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search:after, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search input, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search input {
	background: #fff;
	border: 1px solid #e0e0e0;
	color: #000;
	float: left;
	font-family: "Larsseit", arial, sans-serif;
	font-size: 15px;
	height: 40px;
	padding: 10px;
	width: 74%
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search input.placeholder, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search input.placeholder {
	color: #b3b3b3
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search input:-moz-placeholder, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search input:-moz-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search input::-moz-placeholder, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search input::-moz-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search input:-ms-input-placeholder, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search input:-ms-input-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search input::-webkit-input-placeholder, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search input::-webkit-input-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search .error, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search .error {
	background: #fff;
	border: 1px solid #f02543;
	color: #f02543;
	font-size: 14px;
	left: 50%;
	line-height: 40px;
	margin-left: -125px;
	position: absolute;
	text-align: center;
	top: 46px;
	width: 250px;
	z-index: 2
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search .error:after, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search .error:after {
	border-color: transparent transparent #f02543 transparent;
	border-style: solid;
	border-width: 0 6px 6px 6px;
	content: " ";
	display: block;
	height: 0;
	left: 50%;
	margin-left: -14px;
	position: absolute;
	top: -6px;
	width: 0
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search .save, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search .save {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #39f;
	color: #fff;
	cursor: pointer;
	float: left;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 40px;
	text-align: center;
	text-transform: uppercase;
	width: 26%
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-news-search .save:hover, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-news-search .save:hover {
	background: #5cadff
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .news-articles, #bon-rr .bon-grid-item.module-local-news-homepage .local .news-articles {
	text-align: left
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .news-articles li, #bon-rr .bon-grid-item.module-local-news-homepage .local .news-articles li {
	font-size: 14px;
	list-style-type: disc;
	text-align: left
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .news-articles li a, #bon-rr .bon-grid-item.module-local-news-homepage .local .news-articles li a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .news-articles li a:hover, #bon-rr .bon-grid-item.module-local-news-homepage .local .news-articles li a:hover {
	color: #39f
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .news-articles li .icon-right-triangle:before, #bon-rr .bon-grid-item.module-local-news-homepage .local .news-articles li .icon-right-triangle:before {
	font-size: 11px;
	left: 0;
	position: absolute;
	top: 3px
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .news-articles li.no-dot, #bon-rr .bon-grid-item.module-local-news-homepage .local .news-articles li.no-dot {
	list-style-type: none;
	margin-left: -14px
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .read-more-local-news, #bon-rr .bon-grid-item.module-local-news-homepage .local .read-more-local-news {
	margin-bottom: 20px
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .above.weather, #bon-rr .bon-grid-item.module-local-news-homepage .local .above.weather {
	margin-top: 10px
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .source, #bon-cw .bon-grid-item.module-local-news-homepage .local .full-forecast, #bon-rr .bon-grid-item.module-local-news-homepage .local .source, #bon-rr .bon-grid-item.module-local-news-homepage .local .full-forecast {
	color: #999;
	display: block;
	font-size: 13px;
	letter-spacing: 0;
	margin-bottom: 10px;
	text-transform: none
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .full-forecast, #bon-rr .bon-grid-item.module-local-news-homepage .local .full-forecast {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #39f;
	margin: 0
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .full-forecast:hover, #bon-rr .bon-grid-item.module-local-news-homepage .local .full-forecast:hover {
	color: #5cadff
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-days, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-days {
	background: #f6f6f6;
	margin-bottom: 10px;
	padding: 5px 0
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-days .day, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-days .day {
	display: inline-block;
	font-size: 13px;
	text-align: center;
	width: 33.33%
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values {
	margin-bottom: 20px
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value {
	display: inline-block;
	width: 33.33%
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value img, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value img {
	display: block;
	margin: 0 auto
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value .max-min, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value .max-min {
	font-size: 18px;
	padding-top: 10px;
	text-align: center
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value .max-min .max, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value .max-min .max {
	margin-right: 5px
}
#bon-cw .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value .max-min .min, #bon-rr .bon-grid-item.module-local-news-homepage .local .local-weather .local-weather-values .value .max-min .min {
	color: #999;
	font-family: "Larsseit-Light", sans-serif
}
#bon-cw .bon-grid-item.module-app-of-the-week .o-wr, #bon-cw .bon-grid-item.module-app-of-the-week .i-wr, #bon-rr .bon-grid-item.module-app-of-the-week .o-wr, #bon-rr .bon-grid-item.module-app-of-the-week .i-wr {
	height: 100%;
	width: 100%
}
#bon-cw .bon-grid-item.module-app-of-the-week .img-wrap, #bon-rr .bon-grid-item.module-app-of-the-week .img-wrap {
	position: relative;
	width: 100%;
	height: 100%
}
#bon-cw .bon-grid-item.module-app-of-the-week .img-wrap .icon-play:before, #bon-rr .bon-grid-item.module-app-of-the-week .img-wrap .icon-play:before {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #fff;
	font-size: 50px;
	left: 50%;
	line-height: 50px;
	margin-left: -25px;
	margin-top: -75px;
	position: absolute;
	top: 50%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-app-of-the-week:hover .img-wrap .icon-play:before, #bon-rr .bon-grid-item.module-app-of-the-week:hover .img-wrap .icon-play:before {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}
#bon-cw .bon-grid-item.module-app-of-the-week h3, #bon-rr .bon-grid-item.module-app-of-the-week h3 {
	font-size: 19px;
	font-family: "Larsseit";
	font-weight: normal;
	padding: 0 25px
}
#bon-cw .bon-grid-item.module-summary, #bon-rr .bon-grid-item.module-summary {
	border: none
}
#bon-cw .bon-grid-item.module-summary .header, #bon-rr .bon-grid-item.module-summary .header {
	position: relative
}
#bon-cw .bon-grid-item.module-summary .header .img-wrap, #bon-rr .bon-grid-item.module-summary .header .img-wrap {
	height: 230px;
	position: relative
}
#bon-cw .bon-grid-item.module-summary .header .img-wrap .img-overlay, #bon-rr .bon-grid-item.module-summary .header .img-wrap .img-overlay {
	background-color: rgba(0,0,0,0.4);
	bottom: 0;
	height: 100%;
	left: 0;
	right: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-summary .header .title, #bon-rr .bon-grid-item.module-summary .header .title {
	display: table;
	position: absolute;
	height: 200px;
	width: 100%;
	z-index: 3
}
#bon-cw .bon-grid-item.module-summary .header .title h3, #bon-rr .bon-grid-item.module-summary .header .title h3 {
	color: white;
	display: table-cell;
	font-size: 38px;
	font-family: "Larsseit-Medium";
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 42px;
	margin: 0 auto;
	padding: 0 80px;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-summary .text, #bon-rr .bon-grid-item.module-summary .text {
	margin: -50px auto 0;
	padding: 0 80px;
	position: relative;
	width: 100%;
	z-index: 4
}
#bon-cw .bon-grid-item.module-summary .text p, #bon-rr .bon-grid-item.module-summary .text p {
	background-color: white;
	display: inline-block;
	font-size: 15px;
	line-height: 20px;
	margin: 0 auto;
	padding: 32px 40px 40px
}
#bon-cw .bon-grid-item.module-fact, #bon-rr .bon-grid-item.module-fact {
	background-color: white;
	text-align: left
}
#bon-cw .bon-grid-item.module-fact .o-wr, #bon-rr .bon-grid-item.module-fact .o-wr {
	display: table;
	height: 100%
}
#bon-cw .bon-grid-item.module-fact .i-wr, #bon-rr .bon-grid-item.module-fact .i-wr {
	display: table-cell;
	height: 100%;
	padding-bottom: 20px;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-fact .overlay, #bon-rr .bon-grid-item.module-fact .overlay {
	position: relative
}
#bon-cw .bon-grid-item.module-fact .overlay .ov-wrap, #bon-rr .bon-grid-item.module-fact .overlay .ov-wrap {
	background-color: transparent;
	padding-bottom: 0;
	padding-top: 0
}
#bon-cw .bon-grid-item.module-fact .partner-wrap, #bon-rr .bon-grid-item.module-fact .partner-wrap {
	margin-bottom: -32px;
	margin-top: 0;
	text-align: center
}
#bon-cw .bon-grid-item.module-fact .article-copy, #bon-rr .bon-grid-item.module-fact .article-copy {
	border-bottom: solid 1px #000;
	padding-bottom: 20px
}
#bon-cw .bon-grid-item.module-fact .article-copy h4, #bon-rr .bon-grid-item.module-fact .article-copy h4 {
	font-size: 18px;
	font-family: "Larsseit";
	font-weight: normal;
	line-height: 24px
}
#bon-cw .bon-grid-item.module-fact .article-copy p, #bon-rr .bon-grid-item.module-fact .article-copy p {
	font-size: 14px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-fact .article-copy p span, #bon-rr .bon-grid-item.module-fact .article-copy p span {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #3c9bf9
}
#bon-cw .bon-grid-item.module-fact .social-push, #bon-rr .bon-grid-item.module-fact .social-push {
	bottom: 20px;
	position: absolute;
	width: 100%
}
#bon-cw .bon-grid-item.module-fact:hover .article-copy p span, #bon-rr .bon-grid-item.module-fact:hover .article-copy p span {
	color: #86c1fb
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen, #bon-rr .bon-grid-item.module-60-seconds-to-zen {
	border: 0;
	height: 99px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy {
	color: #fff;
	left: 20px;
	position: absolute;
	top: 20px;
	z-index: 2
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy:after, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen {
	float: left;
	margin: 0;
	padding-right: 20px;
	position: relative;
	text-align: left
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen:after, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen:after {
	background: #fff;
	content: ' ';
	display: block;
	height: 59px;
	position: absolute;
	right: 0;
	top: 0;
	width: 1px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span {
	float: left;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 24px;
	padding-left: 10px;
	padding-top: 6px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen strong, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen strong {
	float: left;
	font-size: 77px;
	font-weight: normal;
	line-height: 77px;
	position: relative;
	top: -7px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy h3, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy h3 {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity: 0.9;
	padding-left: 20px;
	float: left;
	font-size: 24px;
	font-weight: normal;
	line-height: 57px;
	padding-right: 90px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner {
	display: none;
	margin-top: 27px;
	position: absolute;
	right: 75px;
	z-index: 10
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.shown, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.shown {
	display: block
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.hidden, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.hidden {
	display: none
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .icon:before, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .icon:before {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #fff;
	font-size: 50px;
	position: absolute;
	right: 20px;
	top: 25px;
	z-index: 2
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control:hover .icon:before, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control:hover .icon:before {
	color: #000
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen audio, #bon-rr .bon-grid-item.module-60-seconds-to-zen audio {
	display: none
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen iframe, #bon-rr .bon-grid-item.module-60-seconds-to-zen iframe {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	position: relative;
	z-index: -1
}
#bon-cw .bon-grid-item.module-news-in-brief, #bon-rr .bon-grid-item.module-news-in-brief {
	padding: 20px 20px 10px;
	text-align: left
}
#bon-cw .bon-grid-item.module-news-in-brief h3, #bon-rr .bon-grid-item.module-news-in-brief h3 {
	border-bottom: 2px solid #444;
	color: #444;
	margin-bottom: 20px;
	padding-bottom: 5px;
	text-align: center;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-news-in-brief .stories:after, #bon-rr .bon-grid-item.module-news-in-brief .stories:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story, #bon-rr .bon-grid-item.module-news-in-brief .stories .story {
	border-bottom: 1px solid #e6e6e6;
	float: left;
	margin: 0 0 10px;
	padding: 0 0 0 40px;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story:nth-child(3n+1), #bon-rr .bon-grid-item.module-news-in-brief .stories .story:nth-child(3n+1) {
	clear: left
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story:last-child, #bon-rr .bon-grid-item.module-news-in-brief .stories .story:last-child {
	border: 0;
	margin: 0
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story:nth-child(3n+1), #bon-cw .bon-grid-item.module-news-in-brief .stories .story:nth-child(2n+1), #bon-rr .bon-grid-item.module-news-in-brief .stories .story:nth-child(3n+1), #bon-rr .bon-grid-item.module-news-in-brief .stories .story:nth-child(2n+1) {
	margin-left: 0
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story .title, #bon-rr .bon-grid-item.module-news-in-brief .stories .story .title {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #444;
	font-family: "Larsseit";
	font-size: 16px;
	font-weight: normal;
	font-weight: normal;
	line-height: 22px;
	margin: 0
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story .body, #bon-rr .bon-grid-item.module-news-in-brief .stories .story .body {
	color: #989898;
	display: block;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 5px
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story .read-more, #bon-rr .bon-grid-item.module-news-in-brief .stories .story .read-more {
	color: #39f;
	display: block;
	font-size: 12px;
	margin-bottom: 10px;
	text-align: right;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story .icon, #bon-rr .bon-grid-item.module-news-in-brief .stories .story .icon {
	color: #979797;
	font-size: 20px;
	left: 0;
	position: absolute;
	top: 0
}
#bon-cw .bon-grid-item.module-news-in-brief .stories .story a:hover .title, #bon-rr .bon-grid-item.module-news-in-brief .stories .story a:hover .title {
	color: #39f
}
#bon-cw .bon-grid-item.module-sponsored h3, #bon-rr .bon-grid-item.module-sponsored h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-family: "Larsseit";
	font-size: 17px;
	font-weight: normal;
	line-height: 20px
}
#bon-cw .bon-grid-item.module-sponsored a:hover h3, #bon-rr .bon-grid-item.module-sponsored a:hover h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-sponsored .dummy-image-for-imp-tag, #bon-rr .bon-grid-item.module-sponsored .dummy-image-for-imp-tag {
	height: 1px;
	left: -9999px;
	position: absolute;
	top: 0;
	width: 1px
}
#bon-cw .bon-grid-item.module-sponsored .overlay, #bon-rr .bon-grid-item.module-sponsored .overlay {
	bottom: auto;
	left: auto;
	position: relative
}
#bon-cw .bon-grid-item.module-sponsored .overlay .ov-wrap, #bon-rr .bon-grid-item.module-sponsored .overlay .ov-wrap {
	display: table;
	height: 106px;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-sponsored .overlay .ov-wrap .article-copy, #bon-rr .bon-grid-item.module-sponsored .overlay .ov-wrap .article-copy {
	display: table-cell;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-sponsored .image-credit, #bon-rr .bon-grid-item.module-sponsored .image-credit {
	bottom: 1px
}
#bon-cw .bon-grid-item.module-sponsored .img-wrap, #bon-rr .bon-grid-item.module-sponsored .img-wrap {
	position: relative
}
#bon-cw .bon-grid-item.module-sponsored img, #bon-rr .bon-grid-item.module-sponsored img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-sponsored {
	min-height: 227px
}
@media screen and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-sponsored .overlay .ov-wrap, #bon-rr .bon-grid-item.module-sponsored .overlay .ov-wrap {
	min-height: 0
}
#bon-cw .bon-grid-item.module-sponsored {
	min-height: 0
}
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen, #bon-rr .bon-grid-item.module-60-seconds-to-zen {
	border: 0;
	height: 99px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy {
	color: #fff;
	left: 20px;
	position: absolute;
	top: 20px;
	z-index: 2
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy:after, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen {
	float: left;
	margin: 0;
	padding-right: 20px;
	position: relative;
	text-align: left
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen:after, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen:after {
	background: #fff;
	content: ' ';
	display: block;
	height: 59px;
	position: absolute;
	right: 0;
	top: 0;
	width: 1px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span {
	float: left;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 24px;
	padding-left: 10px;
	padding-top: 6px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen strong, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen strong {
	float: left;
	font-size: 77px;
	font-weight: normal;
	line-height: 77px;
	position: relative;
	top: -7px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy h3, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy h3 {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity: 0.9;
	padding-left: 20px;
	float: left;
	font-size: 24px;
	font-weight: normal;
	line-height: 57px;
	padding-right: 90px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner {
	display: none;
	margin-top: 27px;
	position: absolute;
	right: 75px;
	z-index: 10
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.shown, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.shown {
	display: block
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.hidden, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .loading-spinner.hidden {
	display: none
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control .icon:before, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control .icon:before {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #fff;
	font-size: 50px;
	position: absolute;
	right: 20px;
	top: 25px;
	z-index: 2
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .audio-control:hover .icon:before, #bon-rr .bon-grid-item.module-60-seconds-to-zen .audio-control:hover .icon:before {
	color: #000
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen audio, #bon-rr .bon-grid-item.module-60-seconds-to-zen audio {
	display: none
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen iframe, #bon-rr .bon-grid-item.module-60-seconds-to-zen iframe {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	position: relative;
	z-index: -1
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header {
	background-color: #e3e3e3;
	border-bottom: solid 1px white;
	padding: 10px 16px;
	width: 100%
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .header-title {
	float: left;
	font-size: 20px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 0.2em;
	line-height: 42px;
	margin: 0;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	float: right;
	min-width: 135px;
	position: relative
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown:hover .scores-dropdown-menu.show, #bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown:active .scores-dropdown-menu.show {
	display: block
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-selected {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
	background-color: #e3e3e3;
	background-image: none;
	border: solid 1px #364b65;
	color: #000;
	cursor: pointer;
	font-size: 12px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 12px;
	padding: 15px 40px 15px 10px;
	position: relative;
	text-align: left;
	text-transform: uppercase;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-selected:after {
	color: #364b65;
	font-family: "bon-grid-icons";
	font-size: 14px;
	font-weight: bold;
	margin-top: -5px;
	position: absolute;
	right: 10px;
	top: 50%;
	z-index: 1
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-menu {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	background-color: #e3e3e3;
	border: solid 1px #364b65;
	border-top: none;
	display: none;
	padding: 7px 0 7px 0;
	position: absolute;
	width: 100%;
	z-index: 10
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-menu.show {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	z-index: 10
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-menu li {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #000;
	cursor: pointer;
	font-size: 12px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 6px;
	padding: 0 10px;
	position: relative;
	text-align: left;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-menu li .scores-dropdown-title {
	border-bottom: solid 1px #9f9f9f;
	padding: 15px 0
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-menu li:hover {
	background-color: #364b65;
	color: white
}
#bon-cw .bon-grid-item.module-sports-scores .scores-header .scores-dropdown .scores-dropdown-menu li:last-child .scores-dropdown-title {
	border-bottom: none
}
#bon-cw .bon-grid-item.module-sports-scores .scores-outer {
	position: relative
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container {
	height: 114px;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .slick-track, #bon-cw .bon-grid-item.module-sports-scores .scores-container .slick-list {
	height: 100%
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap {
	background-color: #f2f2f2;
	display: none;
	height: 100%
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .sport-title-wrap {
	background-color: #e3e3e3;
	border-right: solid 1px white;
	display: table;
	float: left;
	height: 100%;
	width: 66px
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .sport-title-wrap .sport-title {
	display: table-cell;
	font-size: 12px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap {
	background-color: #f2f2f2;
	border-right: solid 1px white;
	display: table;
	float: left;
	height: 100%;
	width: 125px
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score {
	font-size: 12px;
	display: table-cell;
	line-height: 12px;
	padding: 10px;
	text-align: left;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .game-state {
	border-bottom: solid 1px #e3e3e3;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	padding-bottom: 10px
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .home-team, #bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .away-team {
	color: #9f9f9f;
	font-family: "Larsseit-Bold";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .home-team:after, #bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .away-team:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .home-team.winner, #bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .away-team.winner {
	color: #000;
	font-family: "Larsseit-Bold";
	font-weight: normal
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .home-team {
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center left;
	padding: 12px 0 12px 25px;
	border-bottom: solid 1px #e3e3e3
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .away-team {
	background-size: 20px;
	background-repeat: no-repeat;
	background-position: center left;
	padding: 12px 0 12px 25px
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .abbrev {
	float: left
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .score-wrap .score .score-val {
	float: right
}
#bon-cw .bon-grid-item.module-sports-scores .scores-container .scores-wrap .scores-slide.hide {
	display: none
}
#bon-cw .bon-grid-item.module-sports-scores .slick-arrow {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1), z-index 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1), z-index 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1), z-index 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	border: none;
	color: #364b65;
	cursor: pointer;
	font-size: 30px;
	left: 0;
	line-height: 70px;
	height: 114px;
	padding: 20px;
	position: absolute;
	top: 0;
	vertical-align: middle;
	z-index: 5
}
#bon-cw .bon-grid-item.module-sports-scores .slick-arrow.slick-disabled {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	cursor: default;
	z-index: -1
}
#bon-cw .bon-grid-item.module-sports-scores .slick-prev {
	background: -moz-linear-gradient(left, #e3e3e3 0%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #e3e3e3), color-stop(100%, rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left, #e3e3e3 0%, rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(left, #e3e3e3 0%, rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(left, #e3e3e3 0%, rgba(255,255,255,0) 100%);
	background: linear-gradient(to right, #e3e3e3 0%, rgba(255,255,255,0) 100%)
}
#bon-cw .bon-grid-item.module-sports-scores .slick-next {
	background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #e3e3e3 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #e3e3e3));
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #e3e3e3 100%);
	background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, #e3e3e3 100%);
	background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, #e3e3e3 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, #e3e3e3 100%);
	left: auto;
	padding: 20px;
	right: 0
}
#bon-cw .bon-grid-item.module-stories-we-love, #bon-cw .bon-grid-item.module-stories-we-love-new-rr, #bon-rr .bon-grid-item.module-stories-we-love, #bon-rr .bon-grid-item.module-stories-we-love-new-rr, .bon-embedded-rr .bon-grid-item.module-stories-we-love, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr {
	border: 0
}
#bon-cw .bon-grid-item.module-stories-we-love .opaque, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .opaque, #bon-rr .bon-grid-item.module-stories-we-love .opaque, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .opaque, .bon-embedded-rr .bon-grid-item.module-stories-we-love .opaque, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .opaque {
	position: absolute;
	top: 5px;
	width: 100%
}
#bon-cw .bon-grid-item.module-stories-we-love .opaque span, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .opaque span, #bon-rr .bon-grid-item.module-stories-we-love .opaque span, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .opaque span, .bon-embedded-rr .bon-grid-item.module-stories-we-love .opaque span, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .opaque span {
	background-color: #fff;
	color: #333;
	display: inline-block;
	font-family: "Larsseit-Bold";
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1.5px;
	margin: 3px auto;
	text-transform: uppercase;
	width: 85%
}
#bon-cw .bon-grid-item.module-stories-we-love .bordered, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered, #bon-rr .bon-grid-item.module-stories-we-love .bordered, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered, .bon-embedded-rr .bon-grid-item.module-stories-we-love .bordered, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered {
	border: 1px solid #e6e6e6;
	margin-top: 15px;
	padding-top: 30px
}
#bon-cw .bon-grid-item.module-stories-we-love .bordered .link-out, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .link-out, #bon-rr .bon-grid-item.module-stories-we-love .bordered .link-out, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .link-out, .bon-embedded-rr .bon-grid-item.module-stories-we-love .bordered .link-out, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .link-out {
	height: auto;
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-stories-we-love .bordered .subitem, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem, #bon-rr .bon-grid-item.module-stories-we-love .bordered .subitem, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem, .bon-embedded-rr .bon-grid-item.module-stories-we-love .bordered .subitem, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem {
	height: 90px;
	margin-bottom: 30px;
	padding: 1px 20px 0 120px;
	position: relative
}
#bon-cw .bon-grid-item.module-stories-we-love .bordered .subitem .image-container, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .image-container, #bon-rr .bon-grid-item.module-stories-we-love .bordered .subitem .image-container, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .image-container, .bon-embedded-rr .bon-grid-item.module-stories-we-love .bordered .subitem .image-container, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .image-container {
	height: 91px;
	left: 20px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 91px
}
#bon-cw .bon-grid-item.module-stories-we-love .bordered .subitem .title, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .title, #bon-rr .bon-grid-item.module-stories-we-love .bordered .subitem .title, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .title, .bon-embedded-rr .bon-grid-item.module-stories-we-love .bordered .subitem .title, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .title {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #222;
	font-family: "Larsseit", sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	margin-top: 7px;
	text-align: left
}
#bon-cw .bon-grid-item.module-stories-we-love .bordered .subitem a:hover .title, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem a:hover .title, #bon-rr .bon-grid-item.module-stories-we-love .bordered .subitem a:hover .title, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem a:hover .title, .bon-embedded-rr .bon-grid-item.module-stories-we-love .bordered .subitem a:hover .title, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem a:hover .title {
	color: #39f
}
#bon-cw .bon-grid-item.module-stories-we-love .bordered .subitem span, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem span, #bon-rr .bon-grid-item.module-stories-we-love .bordered .subitem span, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem span, .bon-embedded-rr .bon-grid-item.module-stories-we-love .bordered .subitem span, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem span {
	color: #999;
	display: block;
	font-family: "Larsseit", sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 7px;
	text-align: left
}
#bon-cw .bon-grid-item.module-stories-we-love .attribution, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .attribution, #bon-rr .bon-grid-item.module-stories-we-love .attribution, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .attribution, .bon-embedded-rr .bon-grid-item.module-stories-we-love .attribution, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .attribution {
	color: #999;
	display: block;
	font-size: 11px;
	margin-right: 5px;
	padding-top: 3px;
	text-align: right
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr, #bon-rr .bon-grid-item.module-stories-we-love-new-rr, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr {
	float: left;
	margin-bottom: 25px;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .opaque, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .opaque, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .opaque {
	background: #000;
	color: #fff;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 0.08em;
	padding: 7px 0 2px 15px;
	position: relative;
	top: 0;
	text-align: left;
	text-transform: uppercase;
	z-index: 2
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .opaque span, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .opaque span, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .opaque span {
	background: none;
	color: #fff;
	font-size: 15px;
	margin: 0
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered {
	border: none;
	margin-top: 0;
	padding-top: 0
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem {
	border-bottom: 1px solid #ddd;
	padding: 1px 120px 0 15px;
	height: 90px;
	margin: 0
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .link-out:hover .title, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .link-out:hover .title, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .link-out:hover .title {
	color: #39f
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .link-out:hover .image-container, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .link-out:hover .image-container, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .link-out:hover .image-container {
	opacity: 0.6
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .image-container, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .image-container, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .image-container {
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	height: 100%;
	left: auto;
	right: 0;
	text-align: right;
	width: 90px;
	z-index: 0
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .title, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .title, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .title {
	color: #333;
	font-family: "Larsseit";
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
	padding-top: 18px;
	position: relative;
	z-index: 1
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem a.link-out:nth-of-type(2), #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem a.link-out:nth-of-type(2), .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem a.link-out:nth-of-type(2) {
	position: absolute;
	top: 5px;
	left: 15px
}
#bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem:last-of-type, #bon-cw .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .last, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem:last-of-type, #bon-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .last, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem:last-of-type, .bon-embedded-rr .bon-grid-item.module-stories-we-love-new-rr .bordered .subitem .last {
	border-color: transparent
}
.bon-embedded-rr .bon-grid-item.module-stories-we-love {
	float: left;
	margin-bottom: 25px;
	position: relative;
	width: 100%
}
.bon-embedded-rr .bon-grid-item.module-stories-we-love .opaque {
	text-align: center;
	top: 7px
}
.bon-embedded-rr .bon-grid-item.module-stories-we-love .opaque span {
	font-size: 17px;
	letter-spacing: 2px;
	line-height: 20px
}
.bon-embedded-rr+.m-simpleList {
	clear: both
}
#bon-cw .bon-grid-item.module-nmrkt, #bon-rr .bon-grid-item.module-nmrkt {
	border: solid 1px #e3e3e3
}
#bon-cw .bon-grid-item.module-nmrkt .nmrkt-container, #bon-rr .bon-grid-item.module-nmrkt .nmrkt-container {
	background-color: white;
	margin: 10px auto;
	position: relative;
	width: 90%
}
#bon-cw .bon-grid-item.module-nmrkt .nmrkt-title, #bon-rr .bon-grid-item.module-nmrkt .nmrkt-title {
	font-family: "Larsseit";
	font-size: 19px;
	line-height: 23px;
	margin-top: 30px;
	text-align: center
}
#bon-cw .bon-grid-item.module-nmrkt .nmrkt-title h3, #bon-rr .bon-grid-item.module-nmrkt .nmrkt-title h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	display: inline-block;
	width: 180px
}
#bon-cw .bon-grid-item.module-nmrkt .nmrkt-cta, #bon-rr .bon-grid-item.module-nmrkt .nmrkt-cta {
	background-color: #3399ff;
	margin: 15px 0 30px
}
#bon-cw.no-touch .bon-grid-item.module-nmrkt a:hover .nmrkt-title h3, #bon-rr.no-touch .bon-grid-item.module-nmrkt a:hover .nmrkt-title h3 {
	color: #39f
}
#bon-cw.no-touch .bon-grid-item.module-nmrkt a:hover .nmrkt-cta, #bon-rr.no-touch .bon-grid-item.module-nmrkt a:hover .nmrkt-cta {
	background-color: #80bfff
}
#bon-cw.no-touch .bon-grid-item.module-nmrkt .nmrkt-container .nmrkt-wrap .nmrkt a:hover .button-wrap, #bon-rr.no-touch .bon-grid-item.module-nmrkt .nmrkt-container .nmrkt-wrap .nmrkt a:hover .button-wrap {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	z-index: 5
}
#bon-cw .bon-grid-item.module-follow-aol .partner-wrap, #bon-rr .bon-grid-item.module-follow-aol .partner-wrap, .bon-embedded-rr .bon-grid-item.module-follow-aol .partner-wrap {
	margin: 0
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons, #bon-rr .bon-grid-item.module-follow-aol .share-icons, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons {
	margin-bottom: 20px;
	margin-left: -16px
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon {
	display: inline-block;
	margin-top: 15px
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a span, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a span, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a span {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-size: 35px;
	margin: 3px
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-facebook-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-facebook-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-facebook-share {
	color: #3c5b9a
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-twitter-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-twitter-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-twitter-share {
	color: #27a7df
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-googleplus-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-googleplus-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-googleplus-share {
	color: #df4c39
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-instagram-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-instagram-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a .icon-instagram-share {
	color: #5380a5
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-facebook-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-facebook-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-facebook-share {
	color: #6181c1
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-twitter-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-twitter-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-twitter-share {
	color: #6ac2e9
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-googleplus-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-googleplus-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-googleplus-share {
	color: #ea887b
}
#bon-cw .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-instagram-share, #bon-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-instagram-share, .bon-embedded-rr .bon-grid-item.module-follow-aol .share-icons .share-icon a:hover .icon-instagram-share {
	color: #84a5c1
}
.bon-embedded-rr .bon-grid-item.module-follow-aol {
	margin-bottom: 20px;
	width: 100%
}
#bon-cw .bon-grid-item.module-across-america, #bon-rr .bon-grid-item.module-across-america {
	min-height: 300px
}
#bon-cw .bon-grid-item.module-across-america .polls-element, #bon-rr .bon-grid-item.module-across-america .polls-element {
	height: 300px
}
#bon-cw .bon-grid-item.module-countdown h3, #bon-rr .bon-grid-item.module-countdown h3 {
	color: #000;
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 19px;
	font-weight: normal;
	line-height: 24px;
	letter-spacing: 1px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-countdown .o-wr, #bon-rr .bon-grid-item.module-countdown .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-countdown .o-wr .i-wr, #bon-rr .bon-grid-item.module-countdown .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 20px 15px 15px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-countdown .countdown, #bon-rr .bon-grid-item.module-countdown .countdown {
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	width: auto
}
#bon-cw .bon-grid-item.module-countdown .countdown:after, #bon-rr .bon-grid-item.module-countdown .countdown:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-countdown .countdown .colon, #bon-rr .bon-grid-item.module-countdown .countdown .colon {
	font-family: 'Larsseit-Medium', sans-serif;
	font-size: 28px;
	float: left;
	line-height: 28px;
	padding: 16px 5px 0;
	color: #909090
}
#bon-cw .bon-grid-item.module-countdown .countdown .colon.hidden, #bon-rr .bon-grid-item.module-countdown .countdown .colon.hidden {
	display: none
}
#bon-cw .bon-grid-item.module-countdown .countdown .days, #bon-cw .bon-grid-item.module-countdown .countdown .hours, #bon-cw .bon-grid-item.module-countdown .countdown .minutes, #bon-cw .bon-grid-item.module-countdown .countdown .seconds, #bon-rr .bon-grid-item.module-countdown .countdown .days, #bon-rr .bon-grid-item.module-countdown .countdown .hours, #bon-rr .bon-grid-item.module-countdown .countdown .minutes, #bon-rr .bon-grid-item.module-countdown .countdown .seconds {
	color: #222222;
	float: left;
	line-height: normal;
	padding-left: 1px;
	width: 53px
}
#bon-cw .bon-grid-item.module-countdown .countdown .days:first-child, #bon-cw .bon-grid-item.module-countdown .countdown .hours:first-child, #bon-cw .bon-grid-item.module-countdown .countdown .minutes:first-child, #bon-cw .bon-grid-item.module-countdown .countdown .seconds:first-child, #bon-rr .bon-grid-item.module-countdown .countdown .days:first-child, #bon-rr .bon-grid-item.module-countdown .countdown .hours:first-child, #bon-rr .bon-grid-item.module-countdown .countdown .minutes:first-child, #bon-rr .bon-grid-item.module-countdown .countdown .seconds:first-child {
	padding-left: 0
}
#bon-cw .bon-grid-item.module-countdown .countdown .days .wr, #bon-cw .bon-grid-item.module-countdown .countdown .hours .wr, #bon-cw .bon-grid-item.module-countdown .countdown .minutes .wr, #bon-cw .bon-grid-item.module-countdown .countdown .seconds .wr, #bon-rr .bon-grid-item.module-countdown .countdown .days .wr, #bon-rr .bon-grid-item.module-countdown .countdown .hours .wr, #bon-rr .bon-grid-item.module-countdown .countdown .minutes .wr, #bon-rr .bon-grid-item.module-countdown .countdown .seconds .wr {
	background: #f6f6f6;
	display: block;
	padding: 17px 10px 10px
}
#bon-cw .bon-grid-item.module-countdown .countdown .days .text, #bon-cw .bon-grid-item.module-countdown .countdown .hours .text, #bon-cw .bon-grid-item.module-countdown .countdown .minutes .text, #bon-cw .bon-grid-item.module-countdown .countdown .seconds .text, #bon-rr .bon-grid-item.module-countdown .countdown .days .text, #bon-rr .bon-grid-item.module-countdown .countdown .hours .text, #bon-rr .bon-grid-item.module-countdown .countdown .minutes .text, #bon-rr .bon-grid-item.module-countdown .countdown .seconds .text {
	font-family: 'Larsseit-Medium', sans-serif;
	font-size: 28px;
	font-weight: normal;
	line-height: 28px
}
#bon-cw .bon-grid-item.module-countdown .countdown .days .label, #bon-cw .bon-grid-item.module-countdown .countdown .hours .label, #bon-cw .bon-grid-item.module-countdown .countdown .minutes .label, #bon-cw .bon-grid-item.module-countdown .countdown .seconds .label, #bon-rr .bon-grid-item.module-countdown .countdown .days .label, #bon-rr .bon-grid-item.module-countdown .countdown .hours .label, #bon-rr .bon-grid-item.module-countdown .countdown .minutes .label, #bon-rr .bon-grid-item.module-countdown .countdown .seconds .label {
	color: #9f9f9f;
	display: block;
	font-family: 'Larsseit-Bold', sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-countdown .countdown .days.hidden, #bon-cw .bon-grid-item.module-countdown .countdown .hours.hidden, #bon-cw .bon-grid-item.module-countdown .countdown .minutes.hidden, #bon-cw .bon-grid-item.module-countdown .countdown .seconds.hidden, #bon-rr .bon-grid-item.module-countdown .countdown .days.hidden, #bon-rr .bon-grid-item.module-countdown .countdown .hours.hidden, #bon-rr .bon-grid-item.module-countdown .countdown .minutes.hidden, #bon-rr .bon-grid-item.module-countdown .countdown .seconds.hidden {
	display: none
}
#bon-cw .bon-grid-item.module-countdown .cta, #bon-rr .bon-grid-item.module-countdown .cta {
	display: block;
	font-family: "Larsseit", sans-serif;
	margin: 12px 0 0 0
}
#bon-cw .choose-news, #bon-rr .choose-news {
	padding-top: 10px;
	position: relative;
	text-align: left
}
#bon-cw .choose-news h3, #bon-rr .choose-news h3 {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 0.1em;
	margin-bottom: 5px;
	text-transform: uppercase
}
#bon-cw .choose-news .select-wrap, #bon-rr .choose-news .select-wrap {
	background-color: #fff;
	display: inline-block;
	margin-bottom: 10px;
	position: relative
}
#bon-cw .choose-news .select-wrap label, #bon-rr .choose-news .select-wrap label {
	color: #999;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 10px;
	padding-right: 2px
}
#bon-cw .choose-news .select-wrap .select-provider, #bon-rr .choose-news .select-wrap .select-provider {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-appearance: none;
	-webkit-appearance: none;
	background-color: transparent;
	background-image: none;
	border: 1px solid #e0e0e0;
	color: #333333;
	cursor: pointer;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 10px;
	font-weight: normal;
	display: inline-block;
	letter-spacing: 0.1em;
	line-height: 10px;
	padding: 5px 18px 5px 5px;
	position: relative;
	text-transform: uppercase;
	z-index: 3
}
#bon-cw .choose-news .select-wrap .select-provider::-ms-expand, #bon-rr .choose-news .select-wrap .select-provider::-ms-expand {
display:none
}
#bon-cw .choose-news .select-wrap:after, #bon-rr .choose-news .select-wrap:after {
	color: #333333;
	font-family: "bon-grid-icons", sans-serif;
	font-size: 8px;
	font-weight: bold;
	position: absolute;
	right: 6px;
	top: 7px;
	z-index: 2
}
#bon-cw .choose-news .provider.unselected, #bon-rr .choose-news .provider.unselected {
	display: none
}
#bon-cw .choose-news ul, #bon-rr .choose-news ul {
	margin-bottom: 10px;
	padding-left: 15px
}
#bon-cw .choose-news ul li, #bon-rr .choose-news ul li {
	font-size: 14px;
	line-height: 18px;
	list-style-type: disc;
	margin-bottom: 10px;
	padding: 0;
	text-align: left
}
#bon-cw .choose-news ul li a, #bon-rr .choose-news ul li a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #333
}
#bon-cw .choose-news ul li a:hover, #bon-rr .choose-news ul li a:hover {
	color: #39f
}
#bon-cw .choose-news .below, #bon-rr .choose-news .below {
	text-align: left
}
#bon-cw .choose-news .below a, #bon-rr .choose-news .below a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #39f;
	font-size: 13px
}
#bon-cw .choose-news .below a:hover, #bon-rr .choose-news .below a:hover {
	color: #5cadff
}
#bon-cw .bon-grid-item.module-choose-news-latest-headlines, #bon-rr .bon-grid-item.module-choose-news-latest-headlines {
	border: 0;
	border-top: 1px solid #999
}
#bon-cw .bon-grid-item.module-choose-news-latest-headlines ul, #bon-rr .bon-grid-item.module-choose-news-latest-headlines ul {
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-choose-news-entertainment, #bon-rr .bon-grid-item.module-choose-news-entertainment {
	border: 0;
	border-top: 1px solid #999999
}
#bon-cw .bon-grid-item.module-choose-news-finance, #bon-rr .bon-grid-item.module-choose-news-finance {
	border: 0;
	border-top: 1px solid #999999
}
#bon-cw .bon-grid-item.module-choose-news-lifestyle, #bon-rr .bon-grid-item.module-choose-news-lifestyle {
	border: 0;
	border-top: 1px solid #999999
}
#bon-cw .bon-grid-item.module-choose-news-sports, #bon-rr .bon-grid-item.module-choose-news-sports {
	border: 0;
	border-top: 1px solid #999999
}
#bon-cw .bon-grid-item.module-markets, #bon-rr .bon-grid-item.module-markets {
	border: 0;
	border-top: 1px solid #e0e0e0;
	padding: 0;
	text-align: left
}
#bon-cw .bon-grid-item.module-markets h3, #bon-rr .bon-grid-item.module-markets h3 {
	font-family: "Larsseit";
	font-size: 24px;
	font-weight: normal;
	letter-spacing: 0;
	margin-bottom: 10px;
	text-transform: none
}
#bon-cw .bon-grid-item.module-markets .tab-nav, #bon-rr .bon-grid-item.module-markets .tab-nav {
	float: left;
	margin-bottom: 5px;
	width: 100%
}
#bon-cw .bon-grid-item.module-markets .tab-nav a, #bon-rr .bon-grid-item.module-markets .tab-nav a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), border 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), border 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), border 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #f6f6f6;
	border: 0;
	color: #989898;
	float: left;
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 14px;
	line-height: 40px;
	padding: 0;
	text-align: center
}
#bon-cw .bon-grid-item.module-markets .tab-nav a:hover, #bon-rr .bon-grid-item.module-markets .tab-nav a:hover {
	color: #39f;
	cursor: pointer
}
#bon-cw .bon-grid-item.module-markets .tab-nav a.active, #bon-rr .bon-grid-item.module-markets .tab-nav a.active {
	background: #fff;
	color: #000
}
#bon-cw .bon-grid-item.module-markets .tab-nav a.us, #bon-rr .bon-grid-item.module-markets .tab-nav a.us {
	width: 22%
}
#bon-cw .bon-grid-item.module-markets .tab-nav a.globals, #bon-rr .bon-grid-item.module-markets .tab-nav a.globals {
	width: 34%
}
#bon-cw .bon-grid-item.module-markets .tab-nav a.currencies, #bon-rr .bon-grid-item.module-markets .tab-nav a.currencies {
	width: 44%
}
#bon-cw .bon-grid-item.module-markets .tab-wrap, #bon-rr .bon-grid-item.module-markets .tab-wrap {
	margin-bottom: 5px
}
#bon-cw .bon-grid-item.module-markets .tab-wrap:after, #bon-rr .bon-grid-item.module-markets .tab-wrap:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab {
	display: none
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab:first-child, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab:first-child {
	display: block
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span {
	float: left;
	font-size: 12px;
	line-height: 32px;
	text-align: left;
	width: 16%
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span.symbol, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span.symbol {
	color: #333;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	text-transform: uppercase;
	width: 35%
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span.price, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span.price {
	color: #989898;
	width: 26%
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span.delta-price, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span.delta-price {
	width: 23%
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab .positive span.delta-price, #bon-cw .bon-grid-item.module-markets .tab-wrap .tab .positive span.delta-percent, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab .positive span.delta-price, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab .positive span.delta-percent {
	color: #05b473
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab .negative span.delta-price, #bon-cw .bon-grid-item.module-markets .tab-wrap .tab .negative span.delta-percent, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab .negative span.delta-price, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab .negative span.delta-percent {
	color: #ee3b41
}
#bon-cw .bon-grid-item.module-markets .get-quote, #bon-rr .bon-grid-item.module-markets .get-quote {
	margin-bottom: 10px;
	position: relative
}
#bon-cw .bon-grid-item.module-markets .get-quote:after, #bon-rr .bon-grid-item.module-markets .get-quote:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-markets .get-quote input, #bon-rr .bon-grid-item.module-markets .get-quote input {
	background: #fff;
	border: 1px solid #e0e0e0;
	color: #000;
	float: left;
	font-family: "Larsseit";
	font-size: 14px;
	font-weight: normal;
	padding: 9px 58px 9px 10px;
	width: 100%
}
#bon-cw .bon-grid-item.module-markets .get-quote input.placeholder, #bon-rr .bon-grid-item.module-markets .get-quote input.placeholder {
	color: #b3b3b3
}
#bon-cw .bon-grid-item.module-markets .get-quote input:-moz-placeholder, #bon-rr .bon-grid-item.module-markets .get-quote input:-moz-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-markets .get-quote input::-moz-placeholder, #bon-rr .bon-grid-item.module-markets .get-quote input::-moz-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-markets .get-quote input:-ms-input-placeholder, #bon-rr .bon-grid-item.module-markets .get-quote input:-ms-input-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-markets .get-quote input::-webkit-input-placeholder, #bon-rr .bon-grid-item.module-markets .get-quote input::-webkit-input-placeholder {
color:#b3b3b3
}
#bon-cw .bon-grid-item.module-markets .get-quote a, #bon-rr .bon-grid-item.module-markets .get-quote a {
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #39f;
	color: #fff;
	display: inline-block;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	line-height: 1;
	padding: 11px 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 48px
}
#bon-cw .bon-grid-item.module-markets .get-quote a:hover, #bon-rr .bon-grid-item.module-markets .get-quote a:hover {
	background: #5cadff
}
#bon-cw .bon-grid-item.module-markets .my-portfolio, #bon-rr .bon-grid-item.module-markets .my-portfolio {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #39f;
	display: inline-block;
	font-size: 13px;
	margin: 0 auto;
	text-align: left
}
#bon-cw .bon-grid-item.module-markets .my-portfolio:hover, #bon-rr .bon-grid-item.module-markets .my-portfolio:hover {
	color: #000
}
#bon-cw .bon-grid-item.module-markets .legal, #bon-rr .bon-grid-item.module-markets .legal {
	border-top: solid 1px #e0e0e0;
	color: #999;
	font-size: 10px;
	line-height: 14px;
	margin: 10px 0;
	padding: 10px 0 0;
	text-align: left
}
@media screen and (min-width: 901px) and (max-width: 1400px) {
#bon-cw .bon-grid-item.module-markets .tab-nav a, #bon-rr .bon-grid-item.module-markets .tab-nav a {
	font-size: 11px
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span {
	font-size: 11px;
	width: 27%
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span.symbol, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span.symbol {
	width: 46%
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span.delta-percent, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span.delta-percent {
	display: none
}
#bon-cw .bon-grid-item.module-markets .get-quote a, #bon-rr .bon-grid-item.module-markets .get-quote a {
	font-size: 12px;
	padding: 13px 0
}
#bon-cw .bon-grid-item.module-markets .my-portfolio, #bon-rr .bon-grid-item.module-markets .my-portfolio {
	font-size: 12px
}
}
@media screen and (min-width: 901px) and (max-width: 1000px) {
#bon-cw .bon-grid-item.module-markets .tab-nav a, #bon-rr .bon-grid-item.module-markets .tab-nav a {
	font-size: 10px
}
#bon-cw .bon-grid-item.module-markets .tab-wrap .tab span, #bon-rr .bon-grid-item.module-markets .tab-wrap .tab span {
	font-size: 10px
}
}
#bon-cw .bon-grid-item.module-everyones-searching .partner-wrap, #bon-rr .bon-grid-item.module-everyones-searching .partner-wrap {
	position: relative;
	margin: 0 0 6px
}
#bon-cw .bon-grid-item.module-everyones-searching .trending-results, #bon-rr .bon-grid-item.module-everyones-searching .trending-results {
	margin-bottom: 20px;
	padding: 0 20px;
	width: 100%
}
#bon-cw .bon-grid-item.module-everyones-searching .trending-results .trending-result, #bon-rr .bon-grid-item.module-everyones-searching .trending-results .trending-result {
	border-bottom: solid 1px #dddddd;
	line-height: 28px;
	text-align: left;
	padding: 12px 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-everyones-searching .trending-results .trending-result a, #bon-rr .bon-grid-item.module-everyones-searching .trending-results .trending-result a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	display: inline-block
}
#bon-cw .bon-grid-item.module-everyones-searching .trending-results .trending-result a:hover, #bon-rr .bon-grid-item.module-everyones-searching .trending-results .trending-result a:hover {
	color: #39f
}
#bon-cw .bon-grid-item.module-everyones-searching .trending-results .trending-result .thumbnail-wrap, #bon-rr .bon-grid-item.module-everyones-searching .trending-results .trending-result .thumbnail-wrap {
	display: inline-block;
	float: left;
	height: 36px;
	margin-right: 12px;
	width: 36px
}
#bon-cw .bon-grid-item.module-everyones-searching .trending-results .trending-result .thumbnail-wrap img.thumbnail, #bon-rr .bon-grid-item.module-everyones-searching .trending-results .trending-result .thumbnail-wrap img.thumbnail {
	width: 36px;
	height: 36px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}
#bon-cw .bon-grid-item.module-everyones-searching .trending-results .trending-result span.result, #bon-rr .bon-grid-item.module-everyones-searching .trending-results .trending-result span.result {
	font-size: 16px;
	position: relative;
	top: 5px
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web {
	margin-bottom: 20px;
	padding: 0 20px;
	position: relative
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web form, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web form {
	text-align: left
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .something-else, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .something-else {
	font-size: 16px;
	float: left;
	line-height: 26px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .search-input, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .search-input {
	border: solid 1px #b6b6b6;
	font-family: 'Larsseit', Arial, sans-serif;
	font-size: 14px;
	padding: 9px 60px 9px 11px
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .search-input.placeholder, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .search-input.placeholder {
	color: #afafaf
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .search-input:-moz-placeholder, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .search-input:-moz-placeholder {
color:#afafaf
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .search-input::-moz-placeholder, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .search-input::-moz-placeholder {
color:#afafaf
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .search-input:-ms-input-placeholder, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .search-input:-ms-input-placeholder {
color:#afafaf
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .search-input::-webkit-input-placeholder, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .search-input::-webkit-input-placeholder {
color:#afafaf
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .icon-nav-icon-search, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .icon-nav-icon-search {
	bottom: 8px;
	color: white;
	line-height: 1.2;
	position: absolute;
	right: 17px
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .submit-button, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .submit-button {
	-webkit-transition: background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background-color: #e81d82;
	border: none;
	bottom: 0;
	cursor: pointer;
	height: 38px;
	position: absolute;
	right: 20px;
	width: 50px
}
#bon-cw .bon-grid-item.module-everyones-searching .search-the-web .submit-button:hover, #bon-rr .bon-grid-item.module-everyones-searching .search-the-web .submit-button:hover {
	background-color: #ed4a9b
}
#bon-cw .bon-grid-item.module-zillow-find-a-home, #bon-rr .bon-grid-item.module-zillow-find-a-home {
	padding: 0 20px
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .partner-wrap-template, #bon-rr .bon-grid-item.module-zillow-find-a-home .partner-wrap-template {
	position: relative;
	top: 0
}
#bon-cw .bon-grid-item.module-zillow-find-a-home label, #bon-rr .bon-grid-item.module-zillow-find-a-home label {
	color: #999;
	display: block;
	font-size: 10px;
	font-family: "Larsseit-Bold", sans-serif;
	letter-spacing: 0.1em;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-zillow-find-a-home label.search-label, #bon-rr .bon-grid-item.module-zillow-find-a-home label.search-label {
	margin-bottom: 5px;
	margin-top: 15px
}
#bon-cw .bon-grid-item.module-zillow-find-a-home label.category-label, #bon-rr .bon-grid-item.module-zillow-find-a-home label.category-label {
	margin: 5px 0
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .search-wrap, #bon-rr .bon-grid-item.module-zillow-find-a-home .search-wrap {
	position: relative
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .icon-location, #bon-rr .bon-grid-item.module-zillow-find-a-home .icon-location {
	color: #999;
	display: block;
	position: absolute;
	left: 10px;
	top: 9px;
	z-index: 3
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-transition: border 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: border 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: border 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background-color: #f7f7f7;
	border: solid 1px #f7f7f7;
	color: #999;
	font-size: 14px;
	font-family: "Larsseit-Medium", sans-serif;
	line-height: 18px;
	padding: 9px 19px 9px 33px;
	position: relative;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search::-moz-selection, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search::-moz-selection {
background-color:rgba(51,153,255,0.5)
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search::selection, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search::selection {
	background-color: rgba(51,153,255,0.5)
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search:hover, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search:hover {
	border: solid 1px #39f
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search:focus, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search:focus {
	border: solid 1px #f7f7f7
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search.placeholder, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search.placeholder {
	color: #ccc
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search:-moz-placeholder, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search:-moz-placeholder {
color:#ccc
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search::-moz-placeholder, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search::-moz-placeholder {
color:#ccc
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search:-ms-input-placeholder, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search:-ms-input-placeholder {
color:#ccc
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .zillow-search::-webkit-input-placeholder, #bon-rr .bon-grid-item.module-zillow-find-a-home .zillow-search::-webkit-input-placeholder {
color:#ccc
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .categories, #bon-rr .bon-grid-item.module-zillow-find-a-home .categories {
	margin-bottom: 15px
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .categories:after, #bon-rr .bon-grid-item.module-zillow-find-a-home .categories:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .categories .category, #bon-rr .bon-grid-item.module-zillow-find-a-home .categories .category {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background-color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background-color: #f7f7f7;
	color: #999;
	cursor: pointer;
	float: left;
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 12px;
	line-height: 12px;
	padding: 15px 0;
	text-transform: uppercase;
	width: 33.33333%
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .categories .category:nth-child(2n), #bon-rr .bon-grid-item.module-zillow-find-a-home .categories .category:nth-child(2n) {
	border-left: solid 1px #e1e1e1;
	border-right: solid 1px #e1e1e1
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .categories .category:hover, #bon-rr .bon-grid-item.module-zillow-find-a-home .categories .category:hover {
	background-color: #e1e1e1
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .categories .category.active, #bon-rr .bon-grid-item.module-zillow-find-a-home .categories .category.active {
	background-color: #4a4a4a;
	color: #fff
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .btn, #bon-rr .bon-grid-item.module-zillow-find-a-home .btn {
	background-color: #39f
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .btn:hover, #bon-rr .bon-grid-item.module-zillow-find-a-home .btn:hover {
	background-color: #5cadff
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .powered-by, #bon-rr .bon-grid-item.module-zillow-find-a-home .powered-by {
	margin-top: 10px;
	padding-bottom: 10px
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .powered-by span, #bon-rr .bon-grid-item.module-zillow-find-a-home .powered-by span {
	font-size: 11px;
	color: #999;
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-zillow-find-a-home .powered-by img, #bon-rr .bon-grid-item.module-zillow-find-a-home .powered-by img {
	vertical-align: middle
}
#bon-cw .bon-grid-item.module-search-spotlight, #bon-rr .bon-grid-item.module-search-spotlight {
	border: none;
	text-align: left
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-heading, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-heading {
	background-color: #e81d82;
	color: #fff;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	margin-bottom: 15px;
	padding: 10px;
	text-align: left;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-content, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-content {
	padding: 0 10px
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-title, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-title {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-text, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-text {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 17px;
	line-height: 24px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-links, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-links {
	list-style-type: disc;
	margin-bottom: 15px;
	padding-left: 1em
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-links li, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-links li {
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-links li a, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-links li a {
	color: #39f
}
#bon-cw .bon-grid-item.module-search-spotlight .search-spotlight-links li a:hover, #bon-rr .bon-grid-item.module-search-spotlight .search-spotlight-links li a:hover {
	color: #5cadff
}
#bon-cw .bon-grid-item.module-search-spotlight .search, #bon-rr .bon-grid-item.module-search-spotlight .search {
	position: relative
}
#bon-cw .bon-grid-item.module-search-spotlight .search .search-text, #bon-rr .bon-grid-item.module-search-spotlight .search .search-text {
	border: solid 1px #b6b6b6;
	font-size: 14px;
	outline: none;
	padding: 10px 40px 10px 10px;
	width: 100%
}
#bon-cw .bon-grid-item.module-search-spotlight .search .btn-search, #bon-rr .bon-grid-item.module-search-spotlight .search .btn-search {
	background-color: #e81d82;
	background-image: url("//xyz.aolcdn.com/channel_search/search-icon-light.png");
	background-position: center;
	background-size: 30px 30px;
	border: none;
	height: 40px;
	position: absolute;
	right: 0;
	top: 0;
	width: 40px
}
#bon-cw .bon-grid-item.module-search-spotlight .has-image .search-spotlight-heading, #bon-rr .bon-grid-item.module-search-spotlight .has-image .search-spotlight-heading {
	margin-bottom: 2px
}
#bon-cw .bon-grid-item.module-search-spotlight .has-image .search-spotlight-text, #bon-rr .bon-grid-item.module-search-spotlight .has-image .search-spotlight-text {
	margin-top: 0
}
#bon-cw .bon-grid-item.module-search-spotlight .has-image img, #bon-rr .bon-grid-item.module-search-spotlight .has-image img {
	height: auto;
	margin-bottom: 15px;
	width: 300px
}
@media screen and (max-width: 753px) {
#bon-cw .bon-grid-item.module-search-spotlight .has-image img, #bon-rr .bon-grid-item.module-search-spotlight .has-image img {
	width: 100%;
	height: auto
}
}
#bon-cw .bon-grid-item.module-shop-promo .shop-now-promo, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo {
	display: block;
	position: relative
}
#bon-cw .bon-grid-item.module-shop-promo .shop-now-promo img, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo img {
	height: auto;
	width: 100%
}
#bon-cw .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap {
	height: 116px;
	left: 50%;
	margin-left: -150px;
	margin-top: -58px;
	position: absolute;
	top: 50%;
	width: 300px
}
#bon-cw .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap p, #bon-cw .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap div, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap p, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap div {
	position: absolute
}
#bon-cw .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap p, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap p {
	color: #333;
	font-size: 17px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 0 10px;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap div, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo .inner-wrap div {
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transition: all 0.2s ease;
	background: #3399ff;
	color: #fff;
	font-size: 13px;
	font-weight: 600;
	left: 50%;
	letter-spacing: 1px;
	margin-left: -80px;
	padding: 14px 0 12px;
	text-transform: uppercase;
	top: 70px;
	width: 160px
}
#bon-cw .bon-grid-item.module-shop-promo .shop-now-promo:hover .inner-wrap div, #bon-rr .bon-grid-item.module-shop-promo .shop-now-promo:hover .inner-wrap div {
	background: #80bfff
}
#bon-cw .bon-grid-item.module-lower-my-bills, #bon-rr .bon-grid-item.module-lower-my-bills, .bon-embedded-cw .bon-grid-item.module-lower-my-bills {
	border: none
}
#bon-cw .bon-grid-item.module-lower-my-bills .lower-my-bills, #bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills, .bon-embedded-cw .bon-grid-item.module-lower-my-bills .lower-my-bills {
	margin: 0 auto
}
#bon-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .desktop, #bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills .desktop, .bon-embedded-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .desktop {
	background-position: center;
	background-size: cover;
	margin-bottom: 10px;
	width: 100%
}
#bon-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .mobile, #bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills .mobile, .bon-embedded-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .mobile {
	display: none
}
#bon-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .title, #bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills .title, .bon-embedded-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .title {
	display: block;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	text-align: center
}
#bon-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .branding, #bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills .branding, .bon-embedded-cw .bon-grid-item.module-lower-my-bills .lower-my-bills .branding {
	color: #898c8e;
	display: block;
	font: normal 12px/18px "Larsseit-Medium", sans-serif;
	text-align: center
}
#bon-rr .bon-grid-item.module-lower-my-bills {
	border: 1px solid #e0e0e0
}
#bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills .article-copy {
	display: table;
	min-height: 94px;
	padding: 20px;
	width: 100%
}
#bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills .i-wr {
	display: table-cell;
	vertical-align: middle
}
#bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills .title {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	font-size: 17px;
	line-height: 20px
}
#bon-rr .bon-grid-item.module-lower-my-bills .lower-my-bills:hover .title {
	color: #39f
}
#bon-cw .bon-grid-item.module-poll-of-the-day, #bon-rr .bon-grid-item.module-poll-of-the-day, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day {
	background-color: #8c8e8d;
	background-repeat: no-repeat;
	border: #e0e0e0 1px solid;
	text-align: left
}
#bon-cw .bon-grid-item.module-poll-of-the-day .o-wr .i-wr, #bon-rr .bon-grid-item.module-poll-of-the-day .o-wr .i-wr, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .o-wr .i-wr {
	background: rgba(0,0,0,0.76);
	float: left;
	height: 100%;
	padding: 20px;
	position: relative;
	width: 100%;
	z-index: 2
}
#bon-cw .bon-grid-item.module-poll-of-the-day .o-wr .cover, #bon-rr .bon-grid-item.module-poll-of-the-day .o-wr .cover, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .o-wr .cover {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1
}
#bon-cw .bon-grid-item.module-poll-of-the-day .o-wr .button-wrap, #bon-rr .bon-grid-item.module-poll-of-the-day .o-wr .button-wrap, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .o-wr .button-wrap {
	padding: 0 20px 20px 20px;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .o-wr .button-wrap .btn-cta, #bon-rr .bon-grid-item.module-poll-of-the-day .o-wr .button-wrap .btn-cta, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .o-wr .button-wrap .btn-cta {
	background: #39f;
	border: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .i-wr>h3, #bon-rr .bon-grid-item.module-poll-of-the-day .i-wr>h3, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .i-wr>h3 {
	color: #a3a3a3;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 10px;
	text-align: left;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element {
	text-align: left
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element h3, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element h3, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element h3 {
	color: #fff;
	font-family: "Larsseit-Regular", sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 24px;
	text-transform: none
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__options .polls__radio-btn, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__options .polls__radio-btn, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__options .polls__radio-btn {
	background: 0;
	border: 0;
	clear: both;
	color: #fff;
	float: left;
	font-family: "Larsseit-Regular", sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 8px 0;
	padding-left: 0
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__options .polls__radio-btn>input, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__options .polls__radio-btn>input, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__options .polls__radio-btn>input {
	-webkit-appearance: radio;
	left: -2px;
	position: relative
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .button-wrap, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .button-wrap, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .button-wrap {
	float: left;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .button-wrap .btn-cta, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .button-wrap .btn-cta, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .button-wrap .btn-cta {
	background: #39f;
	border: 0;
	margin-top: 10px
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .error-message, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .error-message, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .error-message {
	color: #fff;
	float: left;
	margin-top: 12px;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results {
	line-height: 1
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result+.polls__result, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result+.polls__result, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result+.polls__result {
	border: 0
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result {
	background: 0;
	color: #fff;
	margin-bottom: 0;
	padding: 0
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-label, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-label, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-label {
	font-family: "Larsseit-Regular", sans-serif;
	font-size: 13.5px;
	font-weight: normal;
	margin-bottom: 8px
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-votes, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-votes, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-votes {
	display: none
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container {
	background: rgba(30,142,255,0.4);
	float: left;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container .polls__result-percent, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container .polls__result-percent, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container .polls__result-percent {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	font-weight: normal;
	left: 4px;
	position: absolute;
	top: 3px;
	z-index: 2
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container .polls__result-bar, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container .polls__result-bar, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element .polls__results .polls__result .polls__result-bar-container .polls__result-bar {
	background: #1e8eff;
	float: left;
	height: 15px
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__header h3, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__header h3, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__header h3 {
	color: #a3a3a3;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__header h3+h4, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__header h3+h4, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__header h3+h4 {
	margin: 0 0 10px 0
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__results, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__results, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__results {
	display: none
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid h4, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid h4, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid h4 {
	color: #000;
	float: left;
	font-family: "Larsseit", sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 24px;
	margin: 20px 0 0 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .vs, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .vs, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .vs {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #000;
	color: #fff;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	height: 30px;
	left: 50%;
	line-height: 35px;
	margin-left: -15px;
	overflow: hidden;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 35%;
	width: 30px;
	z-index: 1000
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option {
	float: left;
	position: relative;
	width: 50%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option:nth-child(1), #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option:nth-child(1), .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option:nth-child(1) {
	padding-right: 1px
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option:nth-child(2), #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option:nth-child(2), .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option:nth-child(2) {
	padding-left: 1px
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option input[type="radio"], #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option input[type="radio"], .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option input[type="radio"] {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-appearance: none;
	cursor: pointer;
	float: left;
	height: 100%;
	left: 0;
	margin: 0;
	position: absolute;
	width: 100%;
	z-index: 100
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .option, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .option, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .option {
	display: none
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image {
	float: left;
	overflow: hidden;
	position: relative;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image img, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image img, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image img {
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image .overlay, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image .overlay, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image .overlay {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
	opacity: 0.3;
	background: #000;
	display: none;
	height: 100%;
	position: absolute;
	width: 100%;
	z-index: 5
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image .percent-bar, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image .percent-bar, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image .percent-bar {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: 0.5;
	-webkit-transition: height 1s;
	-moz-transition: height 1s;
	transition: height 1s;
	background: #000;
	bottom: 0;
	display: none;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: 100%;
	z-index: 10
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image span.percent, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image span.percent, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image span.percent {
	bottom: 0;
	color: #fff;
	display: none;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 22px;
	line-height: 22px;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 15
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image span.percent.selected, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image span.percent.selected, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option .image span.percent.selected {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARCAYAAAA2cze9AAAArUlEQVQ4ja2Uyw0CMQxEBw6IElacKGFFKzSAaI46VtRCGcvjgIJMiPMjlnKJM28mjhQBGrAmYAGudn8E+ACsvGu1BiMSB3Coj8EGUGdNkh6StoneU9J5ZGKbfAF2sWgGLsD+T/DPzE9GdO8Ef+lS4OTBlsQWPjsia9AMDvBjQXgr9L0RqubKXmXBFt5q4I7Cg9caFBN78O7Hq4Xn/oxqcA4eGzSDS3BrUDXjeL0AnNrX56R3rL8AAAAASUVORK5CYII=);
	background-position: 50% 0;
	background-repeat: no-repeat;
	padding-top: 22px
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option label, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option label, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid .polls__options .polls__option label {
	background: #000;
	color: #fff;
	float: left;
	font-family: "Larsseit", sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 10px 14px;
	text-align: center;
	width: 100%
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .vs, #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .vs, .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .vs {
	display: none
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(1), #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(1), .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(1) {
	padding: 0 11px 10px 0
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(2), #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(2), .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(2) {
	padding: 0 0 10px 11px
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(3), #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(3), .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(3) {
	padding: 10px 11px 0 0
}
#bon-cw .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(4), #bon-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(4), .bon-embedded-rr .bon-grid-item.module-poll-of-the-day .polls-element.polls-images-grid[data-images-count="4"] .polls__options .polls__option:nth-child(4) {
	padding: 10px 0 0 11px
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day {
	background-color: #fff
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr {
	background: #fff
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element h3, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element h3, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element h3 {
	color: #000;
	font-family: "Larsseit", sans-serif;
	font-size: 17px;
	line-height: 24px;
	margin: 0 0 10px 0;
	text-transform: none
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element h4, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element h4, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element h4 {
	display: none
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .error-message, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .error-message, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .error-message {
	color: #000
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .submit-button.button-wrap p, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .submit-button.button-wrap p, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .submit-button.button-wrap p {
	margin-bottom: 0
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .polls__options .polls__radio-btn, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .polls__options .polls__radio-btn, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .polls__options .polls__radio-btn {
	color: #000
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .polls__results .polls__result, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .polls__results .polls__result, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .o-wr .i-wr .polls-element .polls__results .polls__result {
	color: #000
}
#bon-cw .homepage.bon-grid-item.module-poll-of-the-day .button-wrap, #bon-rr .homepage.bon-grid-item.module-poll-of-the-day .button-wrap, .bon-embedded-rr .homepage.bon-grid-item.module-poll-of-the-day .button-wrap {
	padding-bottom: 0
}
#bon-cw .bon-grid-item.module-horoscopes, #bon-rr .bon-grid-item.module-horoscopes {
	border: #e3e3e3 1px solid
}
#bon-cw .bon-grid-item.module-horoscopes .button-wrap, #bon-rr .bon-grid-item.module-horoscopes .button-wrap {
	margin: 18px 0 0 0;
	padding: 0
}
#bon-cw .bon-grid-item.module-horoscopes .button-wrap .button, #bon-rr .bon-grid-item.module-horoscopes .button-wrap .button {
	background: #39f;
	border: 0;
	color: #fff;
	display: inline-block;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 0.1em;
	line-height: 1;
	padding: 15px 30px 15px 30px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-horoscopes h3.date, #bon-rr .bon-grid-item.module-horoscopes h3.date {
	font-size: 12px;
	font-family: "Larsseit-Bold", sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px
}
#bon-cw .bon-grid-item.module-horoscopes h4, #bon-rr .bon-grid-item.module-horoscopes h4 {
	font-family: "Larsseit", sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	margin-bottom: 20px
}
#bon-cw .bon-grid-item.module-horoscopes h4.select, #bon-rr .bon-grid-item.module-horoscopes h4.select {
	border-bottom: 2px solid #39f;
	cursor: pointer;
	display: inline-block;
	font-family: "Larsseit", sans-serif;
	font-size: 22px;
	font-weight: normal;
	letter-spacing: 0;
	margin-bottom: 0;
	text-transform: none
}
#bon-cw .bon-grid-item.module-horoscopes h4.select .icon-dropdown, #bon-cw .bon-grid-item.module-horoscopes h4.select .icon-dropdown-hover, #bon-cw .bon-grid-item.module-horoscopes h4.select .icon-left-triangle, #bon-rr .bon-grid-item.module-horoscopes h4.select .icon-dropdown, #bon-rr .bon-grid-item.module-horoscopes h4.select .icon-dropdown-hover, #bon-rr .bon-grid-item.module-horoscopes h4.select .icon-left-triangle {
	color: #39f;
	font-size: 9px;
	position: relative;
	top: -3px
}
#bon-cw .bon-grid-item.module-horoscopes h4.select .icon-left-triangle, #bon-rr .bon-grid-item.module-horoscopes h4.select .icon-left-triangle {
	left: -2px;
	top: -4px
}
#bon-cw .bon-grid-item.module-horoscopes h4.select:hover, #bon-rr .bon-grid-item.module-horoscopes h4.select:hover {
	color: #39f
}
#bon-cw .bon-grid-item.module-horoscopes .o-wr, #bon-rr .bon-grid-item.module-horoscopes .o-wr {
	display: table;
	height: 100%;
	padding: 0;
	width: 100%
}
#bon-cw .bon-grid-item.module-horoscopes .o-wr .i-wr, #bon-rr .bon-grid-item.module-horoscopes .o-wr .i-wr {
	display: table-cell;
	height: 100%;
	padding: 30px 0 0;
	text-align: center;
	vertical-align: middle;
	width: 100%
}
#bon-cw .bon-grid-item.module-horoscopes .o-wr .i-wr.select h4.select, #bon-rr .bon-grid-item.module-horoscopes .o-wr .i-wr.select h4.select {
	border-bottom: 2px solid #fff;
	position: relative;
	top: -18px
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign {
	margin-bottom: 5px
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign:after, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign .sign, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign .sign {
	cursor: pointer;
	float: left;
	font-size: 10px;
	margin-bottom: 25px;
	text-align: center;
	width: 25%
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign .sign:nth-child(n+9), #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign .sign:nth-child(n+9) {
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign .sign strong, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign .sign strong {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	display: block;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign .sign .icon, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign .sign .icon {
	color: #39f;
	font-size: 30px;
	margin: 10px 0
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign .sign .date, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign .sign .date {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #717171;
	display: block;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 10px
}
#bon-cw .bon-grid-item.module-horoscopes .choose-your-sign .sign:hover strong, #bon-cw .bon-grid-item.module-horoscopes .choose-your-sign .sign:hover .date, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign .sign:hover strong, #bon-rr .bon-grid-item.module-horoscopes .choose-your-sign .sign:hover .date {
	color: #39f
}
#bon-cw .bon-grid-item.module-horoscopes .horoscope, #bon-rr .bon-grid-item.module-horoscopes .horoscope {
	display: none
}
#bon-cw .bon-grid-item.module-horoscopes .horoscope .icon, #bon-rr .bon-grid-item.module-horoscopes .horoscope .icon {
	color: #39f;
	font-size: 50px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-horoscopes .horoscope .description, #bon-rr .bon-grid-item.module-horoscopes .horoscope .description {
	font-family: "Larsseit", sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 20px;
	padding: 0 20px;
	text-align: left
}
#bon-cw .bon-grid-item.module-horoscopes .horoscope .description a.link-out, #bon-rr .bon-grid-item.module-horoscopes .horoscope .description a.link-out {
	text-align: center
}
#bon-cw .bon-grid-item.module-horoscopes .more-from, #bon-rr .bon-grid-item.module-horoscopes .more-from {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	display: block;
	font-size: 10px;
	font-family: "Larsseit-Bold";
	font-weight: normal;
	letter-spacing: 1px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-horoscopes .see-full-horoscope, #bon-rr .bon-grid-item.module-horoscopes .see-full-horoscope {
	margin: 0 0 3px;
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
#bon-cw .bon-grid-item.module-horoscopes .see-full-horoscope:hover, #bon-rr .bon-grid-item.module-horoscopes .see-full-horoscope:hover {
	background-color: #66b3ff
}
#bon-cw .bon-grid-item.module-horoscopes .see-full-horoscope.see-all-horoscopes, #bon-rr .bon-grid-item.module-horoscopes .see-full-horoscope.see-all-horoscopes {
	margin: 0 0 20px
}
.bon-embedded-rr .bon-grid-item.module-horoscopes {
	margin-bottom: 20px;
	width: 100%
}
#bon-cw .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap, #bon-rr .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap {
	margin: 0 auto;
	max-width: 300px;
	width: 100%
}
#bon-cw .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap:after, #bon-rr .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-cw .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-image, #bon-rr .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-image {
	float: left;
	text-align: left;
	padding: 10px;
	width: 50%
}
#bon-cw .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content, #bon-rr .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content {
	float: left;
	padding: 40px 10px 0 10px;
	text-align: left;
	width: 50%
}
#bon-cw .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content p, #bon-rr .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content p {
	font-size: 14px;
	margin: 0 0 20px 0;
	line-height: 20px
}
#bon-cw .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content .btn-cta, #bon-rr .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content .btn-cta {
	background-color: #39f;
	width: 100%
}
#bon-cw .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content .btn-cta:hover, #bon-rr .bon-grid-item.module-promo-newsletter .promo-newsletter-wrap .promo-newsletter-content .btn-cta:hover {
	background-color: #5cadff
}
#bon-rr .bon-grid-item.module-doctor-finder, #bon-rr-respond .bon-grid-item.module-doctor-finder {
	border-top: none;
	margin-top: 20px
}
#bon-rr .bon-grid-item.module-doctor-finder .heading, #bon-rr-respond .bon-grid-item.module-doctor-finder .heading {
	border-bottom: 1px solid #e0e0e0
}
#bon-rr .bon-grid-item.module-doctor-finder .heading span, #bon-rr-respond .bon-grid-item.module-doctor-finder .heading span {
	background-color: #fff;
	color: #333;
	font-family: "Larsseit-Bold";
	font-size: 12px;
	left: 0;
	letter-spacing: 1.5px;
	position: absolute;
	text-transform: uppercase;
	top: -20px;
	width: 100%
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-nav, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-nav {
	float: left;
	width: 100%
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-nav:after, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-nav:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-nav a, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-nav a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1), background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #cb857e;
	border: 1px solid #fff;
	border-width: 0 0 1px 1px;
	color: #fff;
	cursor: pointer;
	float: left;
	font-family: "Larsseit-Bold", sans-serf;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1;
	padding: 15px 0 12px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	width: 50%
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-nav a:first-child, #bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-nav a:nth-child(2n+1), #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-nav a:first-child, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-nav a:nth-child(2n+1) {
	border-left: 0
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-nav a:hover, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-nav a:hover {
	background: #daa7a2
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-nav a.active:after, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-nav a.active:after {
	display: none
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body {
	border-width: 0 1px 1px;
	clear: both;
	padding: 20px 0 10px;
	text-align: left
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body:after, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	visibility: hidden
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab {
	display: none
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab:first-child, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab:first-child {
	display: block
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item {
	color: #444;
	float: left;
	font-size: 14px;
	line-height: 21px;
	margin: 0 0 10px;
	padding: 0 0 0 20px;
	width: 50%
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item:nth-child(2n+1), #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item:nth-child(2n+1) {
	clear: both
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item a, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item a {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item a.see-all, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item a.see-all {
	color: #cb857e
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item a:hover, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab .item a:hover {
	color: #cb857e
}
#bon-rr .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab.insurances .item:last-child, #bon-rr-respond .bon-grid-item.module-doctor-finder .tabs .tabs-body .tab.insurances .item:last-child {
	clear: both;
	margin-left: 0
}
#bon-cw .bon-grid-item.homepage.module-career-search, #bon-rr .bon-grid-item.homepage.module-career-search {
	border: solid 1px #E0E0E0;
	padding: 30px
}
#bon-cw .bon-grid-item.homepage.module-career-search h3, #bon-rr .bon-grid-item.homepage.module-career-search h3 {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	margin: 0 0 25px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.homepage.module-career-search .form-group, #bon-rr .bon-grid-item.homepage.module-career-search .form-group {
	margin: 0 auto;
	max-width: 260px;
	width: 100%
}
#bon-cw .bon-grid-item.homepage.module-career-search .input-group, #bon-rr .bon-grid-item.homepage.module-career-search .input-group {
	margin-bottom: 7px;
	width: 100%
}
#bon-cw .bon-grid-item.homepage.module-career-search .input-group input[type="text"], #bon-rr .bon-grid-item.homepage.module-career-search .input-group input[type="text"] {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
#bon-cw .bon-grid-item.homepage.module-career-search .input-group input[type="text"].placeholder, #bon-rr .bon-grid-item.homepage.module-career-search .input-group input[type="text"].placeholder {
	color: #AAAAAA
}
#bon-cw .bon-grid-item.homepage.module-career-search .input-group input[type="text"]:-moz-placeholder, #bon-rr .bon-grid-item.homepage.module-career-search .input-group input[type="text"]:-moz-placeholder {
color:#AAAAAA
}
#bon-cw .bon-grid-item.homepage.module-career-search .input-group input[type="text"]::-moz-placeholder, #bon-rr .bon-grid-item.homepage.module-career-search .input-group input[type="text"]::-moz-placeholder {
color:#AAAAAA
}
#bon-cw .bon-grid-item.homepage.module-career-search .input-group input[type="text"]:-ms-input-placeholder, #bon-rr .bon-grid-item.homepage.module-career-search .input-group input[type="text"]:-ms-input-placeholder {
color:#AAAAAA
}
#bon-cw .bon-grid-item.homepage.module-career-search .input-group input[type="text"]::-webkit-input-placeholder, #bon-rr .bon-grid-item.homepage.module-career-search .input-group input[type="text"]::-webkit-input-placeholder {
color:#AAAAAA
}
#bon-cw .bon-grid-item.homepage.module-career-search .form-control, #bon-rr .bon-grid-item.homepage.module-career-search .form-control {
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff;
	border: 1px solid #e5e5e5;
	color: #333;
	font-family: "Larsseit";
	font-size: 14px;
	font-weight: normal;
	padding: 9px 15px;
	text-transform: none;
	width: 100%
}
#bon-cw .bon-grid-item.homepage.module-career-search .search, #bon-cw .bon-grid-item.homepage.module-career-search .location, #bon-rr .bon-grid-item.homepage.module-career-search .search, #bon-rr .bon-grid-item.homepage.module-career-search .location {
	width: 100%
}
#bon-cw .bon-grid-item.homepage.module-career-search .indeed-logo, #bon-rr .bon-grid-item.homepage.module-career-search .indeed-logo {
	float: right;
	position: relative;
	top: 15px
}
#bon-cw .bon-grid-item.homepage.module-career-search .indeed-logo span, #bon-rr .bon-grid-item.homepage.module-career-search .indeed-logo span {
	font: 12px "Larsseit-Bold", sans-serif;
	color: #979797;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.homepage.module-career-search .indeed-logo img, #bon-rr .bon-grid-item.homepage.module-career-search .indeed-logo img {
	width: 54px
}
#bon-cw .bon-grid-item.homepage.module-career-search input[type="submit"], #bon-rr .bon-grid-item.homepage.module-career-search input[type="submit"] {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: #39f;
	border: 1px solid transparent;
	color: #fff;
	font: normal 12px/12px "Larsseit-Bold", sans-serif;
	float: left;
	height: 38px;
	margin-top: 5px;
	padding: 8px 20px;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	vertical-align: middle;
	white-space: nowrap;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	text-transform: uppercase;
	letter-spacing: 1px
}
#bon-cw .bon-grid-item.homepage.module-career-search input[type="submit"]:hover, #bon-rr .bon-grid-item.homepage.module-career-search input[type="submit"]:hover {
	background-color: #5cadff
}
#bon-cw #cw-right.homepage-dolores {
	padding: 0;
	width: 100%
}
#bon-cw #cw-full.homepage-dolores {
	margin-bottom: 20px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores {
	min-height: 145px;
	padding-left: 238px;
	position: relative;
	text-align: left
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .image-credit {
	background: rgba(255,255,255,0.5);
	bottom: auto;
	color: #333;
	left: 0;
	line-height: 16px;
	padding: 0 7px;
	right: auto;
	top: 0
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .img-wrap {
	background: #000;
	left: 0;
	position: absolute;
	top: 0
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .img-wrap img {
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	display: block;
	height: auto;
	width: 218px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .play-overlay {
	display: none
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .meta {
	color: #333;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	margin-bottom: 5px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .article-copy {
	background: none;
	padding: 0;
	text-align: left
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .article-copy h3 {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	color: #333;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .article-copy p {
	color: #888;
	font-size: 15px;
	height: 3.6em;
	line-height: 19px;
	margin: 0;
	overflow: hidden;
	position: relative
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .article-copy p:after {
	background: linear-gradient(to right, rgba(255,255,255,0), #fff 50%);
	bottom: 0;
	content: "";
	height: 1.2em;
	position: absolute;
	right: 0;
	text-align: right;
	width: 70%
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores a:hover .img-wrap img {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores a:hover .article-copy h3 {
	color: #39f
}
@media screen and (max-width: 900px) {
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .article-copy p {
	height: 2.4em
}
}
@media screen and (max-width: 500px) {
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores {
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: -10px;
	min-height: 84px;
	padding-bottom: 10px;
	padding-left: 121px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .img-wrap img {
	width: 111px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .meta {
	font-size: 10px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .play-button {
	bottom: 3px;
	left: 5px;
	line-height: 16px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .play-button .watch {
	display: none
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .article-copy h3 {
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 16px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-aol-on-video.homepage-dolores .article-copy p {
	display: none
}
}
#bon-cw .homepage-dolores .choose-news .select-wrap, #bon-rr .homepage-dolores .choose-news .select-wrap {
	display: block
}
#bon-cw .homepage-dolores .choose-news .select-wrap label, #bon-rr .homepage-dolores .choose-news .select-wrap label {
	display: none
}
#bon-cw .homepage-dolores .choose-news .select-wrap:after, #bon-rr .homepage-dolores .choose-news .select-wrap:after {
	z-index: 3
}
#bon-cw .homepage-dolores .choose-news .select-wrap .select-provider, #bon-rr .homepage-dolores .choose-news .select-wrap .select-provider {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #f7f7f7;
	border: 1px solid #e5e5e5;
	padding-bottom: 6px;
	padding-top: 6px;
	width: 100%
}
#bon-cw .bon-grid-item.module-cpc.homepage-dolores .heading {
	border-top: 2px solid #447fc4;
	margin-bottom: 15px;
	text-align: left
}
#bon-cw .bon-grid-item.module-cpc.homepage-dolores .heading span {
	border: 0;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 14px;
	line-height: 1;
	padding: 19px 0 0;
	top: auto
}
@media screen and (max-width: 1100px) and (min-width: 754px), screen and (max-width: 600px) and (min-width: 500px) {
#bon-cw .bon-grid-item.module-cpc.homepage-dolores .controls-wrap .controls {
	font-size: 15px;
	position: absolute;
	right: 0;
	top: 15px
}
}
@media screen and (max-width: 499px) {
#bon-cw .bon-grid-item.module-cpc.homepage-dolores .heading {
	text-align: center
}
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores {
	border: 0;
	text-align: left
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .header, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .header {
	background: #e81d82;
	color: #fff;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 30px;
	margin-bottom: 15px;
	padding: 0 10px;
	text-align: left;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results {
	margin: 0 0 15px;
	padding: 0 3px
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results .trending-result, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results .trending-result {
	border: 0;
	line-height: 18px;
	list-style: none;
	margin: 10px 0;
	padding: 0 0 0 20px;
	position: relative
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results .trending-result span.number, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results .trending-result span.number {
	left: 0;
	position: absolute;
	top: 0
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results .trending-result span.result, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .trending-results .trending-result span.result {
	font-size: 14px;
	top: auto
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .search-the-web, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .search-the-web {
	margin: 0;
	padding: 0
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .search-the-web .search-input, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .search-the-web .search-input {
	width: 100%
}
#bon-cw .bon-grid-item.module-everyones-searching.homepage-dolores .search-the-web .submit-button, #bon-rr .bon-grid-item.module-everyones-searching.homepage-dolores .search-the-web .submit-button {
	right: 0
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores {
	min-height: 0
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores .partner:before, #bon-cw .bon-grid-item.module-headline.homepage-dolores .partner:after {
	display: none
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores .o-wr {
	display: block;
	height: auto;
	min-height: 0
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores .o-wr .i-wr {
	display: block;
	padding-bottom: 40px;
	padding-top: 72px
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores h3 {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores .read-more {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	margin-bottom: 5px;
	text-transform: uppercase
}
@media (max-width: 500px) {
#bon-cw .bon-grid-item.module-headline.homepage-dolores .o-wr .i-wr {
	padding-bottom: 20px;
	padding-top: 48px
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores .partner {
	font-size: 10px;
	line-height: 10px
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores h3 {
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 17px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-headline.homepage-dolores .read-more {
	font-size: 10px
}
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores {
	border: 0;
	min-height: 50px;
	text-align: left
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .image-credit, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .image-credit {
	background: rgba(255,255,255,0.5);
	bottom: auto;
	color: #333;
	line-height: 16px;
	padding: 0 7px;
	right: 0;
	top: 0
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores:hover .image-credit, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores:hover .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	height: 0;
	overflow: hidden
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem {
	margin-bottom: 20px;
	min-height: 145px;
	padding-left: 238px;
	padding-top: 10px;
	position: relative
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem:last-child, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem:last-child {
	margin-bottom: 0
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem:hover .image-credit, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem:hover .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	height: auto;
	overflow: visible
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .meta, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .meta {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	margin-bottom: 5px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .meta .category, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .meta .category {
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .meta .category.category-lifestyle, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .meta .category.category-lifestyle {
	color: #cb857e
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .meta .category.category-sports, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .meta .category.category-sports {
	color: #364b65
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .meta .category.category-finance, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .meta .category.category-finance {
	color: #16cef6
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .meta .provider, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .meta .provider {
	border-left: 1px solid #666;
	color: #666;
	margin-left: 5px;
	padding-left: 5px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem h3, #bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem p, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem h3, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem p {
	-webkit-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: color 0.2s cubic-bezier(0.23, 1, 0.32, 1)
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem h3, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem h3 {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem p, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem p {
	color: #888;
	font-size: 15px;
	height: 3.6em;
	line-height: 19px;
	margin: 0;
	overflow: hidden;
	position: relative
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem p:after, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem p:after {
	background: linear-gradient(to right, rgba(255,255,255,0), #fff 50%);
	bottom: 0;
	content: "";
	height: 1.2em;
	position: absolute;
	right: 0;
	text-align: right;
	width: 70%
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .img-wrap, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .img-wrap {
	background: #000;
	left: 0;
	position: absolute;
	top: 0
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .img-wrap img, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem .img-wrap img {
	-webkit-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: opacity 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	display: block;
	height: auto;
	width: 218px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem a:hover .img-wrap img, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem a:hover .img-wrap img {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem a:hover h3, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem a:hover h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem a:hover p, #bon-cw .bon-grid-item.module-recent-articles-gravity.homepage-dolores .subitems .subitem a:hover p {
	color: #6c9fd1
}
@media screen and (max-width: 900px) {
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem p {
	height: 2.4em
}
}
@media screen and (max-width: 500px) {
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem {
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: 10px;
	min-height: 84px;
	padding-bottom: 10px;
	padding-left: 121px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem:last-child {
	border: 0;
	margin: 0;
	min-height: 74px;
	padding-bottom: 0
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .img-wrap img {
	width: 111px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem .meta {
	font-size: 10px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem h3 {
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 16px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-recent-articles.homepage-dolores .subitems .subitem p {
	display: none
}
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores {
	border: 0;
	min-height: 145px;
	position: relative;
	text-align: left
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .image-credit {
	background: rgba(255,255,255,0.5);
	bottom: auto;
	color: #333;
	line-height: 16px;
	padding: 0 7px;
	right: 0;
	top: 0
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .partner-wrap-template {
	left: auto;
	position: relative;
	top: auto
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .partner-wrap-template .partner {
	background: none
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .ov-wrap {
	display: block;
	height: auto;
	min-height: 0;
	padding: 0;
	vertical-align: top
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .meta {
	font-family: "Larsseit-Bold";
	font-size: 12px;
	letter-spacing: 1px;
	margin-bottom: 5px;
	text-transform: uppercase
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores h3 {
	font-family: "Larsseit-Bold";
	font-size: 20px;
	line-height: 20px
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .img-wrap {
	left: 0;
	position: absolute;
	top: 0;
	width: 218px
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .overlay {
	padding-left: 238px
}
@media (max-width: 500px) {
#bon-cw .bon-grid-item.module-standard.homepage-dolores {
	border: 1px solid #f1f1f1;
	border-width: 1px 0;
	margin-bottom: -10px;
	margin-top: -10px;
	min-height: 94px;
	padding-top: 10px
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .meta {
	color: #c0c0c0;
	font-size: 10px
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores h3 {
	font-family: "Larsseit-Medium";
	font-size: 16px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .img-wrap {
	top: 10px;
	width: 111px
}
#bon-cw .bon-grid-item.module-standard.homepage-dolores .overlay {
	padding-left: 121px
}
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .heading {
	border-top: 2px solid #447fc4;
	margin-bottom: 15px;
	text-align: left
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .heading span {
	border: 0;
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 14px;
	line-height: 1;
	padding: 19px 0 0;
	top: auto
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube .video-label-box {
	padding-top: 15px;
	padding-bottom: 3px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube .video-title {
	color: #333;
	font-family: "Larsseit", sans-serif;
	font-size: 16px;
	line-height: 19px;
	text-align: center
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube:hover .video-title, #bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube a:hover .video-title {
	color: #39f
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitem h3 {
	color: #333
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitem a:hover h3 {
	color: #39f
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .latest-show-more {
	background: #39f
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .latest-show-more:hover {
	background: #5cadff
}
@media (min-width: 753px) and (max-width: 830px), (max-width: 600px) {
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube {
	min-height: 145px;
	padding-left: 238px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube .thumbBlock_holder {
	height: 145px;
	left: 0;
	position: absolute;
	top: 0;
	width: 218px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube .video-title {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 20px;
	line-height: 20px;
	text-align: left
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem {
	margin-bottom: 20px;
	min-height: 157px;
	padding-left: 238px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem:last-child {
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem h3 {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 20px;
	line-height: 20px;
	text-align: left
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem .img-wrap {
	left: 0;
	position: absolute;
	top: 0
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem .img-wrap img {
	width: 218px
}
}
@media screen and (max-width: 500px) {
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube {
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: 0;
	margin-bottom: 10px;
	min-height: 90px;
	padding-bottom: 10px;
	padding-left: 121px;
	padding-top: 0
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube .thumbBlock_holder {
	height: 70px;
	left: 0;
	position: absolute;
	top: 0;
	width: 111px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .taboola-below-main-column-thumbnails .videoCube .video-title {
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 16px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem {
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: 10px;
	min-height: 84px;
	padding-bottom: 10px;
	padding-left: 121px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem:last-child {
	border: 0;
	margin: 0;
	padding-bottom: 0
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem h3 {
	font-family: "Larsseit-Medium", sans-serif;
	font-size: 16px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem .img-wrap {
	left: 0;
	position: absolute;
	top: 0
}
#bon-cw .bon-grid-item.module-the-latest.homepage-dolores .subitems .subitem .img-wrap img {
	width: 111px
}
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video {
	clear: both;
	position: relative
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .play-button {
	color: #fff;
	left: 15px;
	line-height: 25px;
	position: absolute;
	top: 15px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .play-button .watch {
	font-family: "Larsseit-Bold", sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 12px;
	text-transform: uppercase
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video:hover .play-button {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .img-wrap img {
	display: block
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .img-wrap:after {
	-webkit-transition: all 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	-moz-transition: all 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	transition: all 0.2s cubic-bezier(0.23, 1, 0.32, 1);
	background: -moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);
	background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 );
	bottom: 0;
	content: " ";
	display: block;
	height: 75%;
	left: 0;
	position: absolute;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video:hover .img-wrap:after {
	background: -moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.85) 100%);
	background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.85) 100%);
	background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.85) 100%)
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	bottom: 3px;
	color: #fff;
	font-size: 9px;
	height: 0;
	position: absolute;
	right: 0
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video:hover .image-credit {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	height: auto;
	overflow: visible;
	right: 5px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy {
	background: none;
	bottom: 0;
	left: 0;
	position: absolute;
	width: 100%
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy .partner-icon-wrap img {
	margin: 0 0 10px
}
@media screen and (max-width: 480px) {
.bon-embedded-cw .bon-grid-item.module-aol-on-video .play-button {
	left: 10px;
	top: 10px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy {
	padding: 10px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .article-copy h3 {
	font-size: 13px;
	line-height: 17px
}
.bon-embedded-cw .bon-grid-item.module-aol-on-video .partner-icon-wrap img {
	margin-bottom: 5px
}
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
#bon-cw .bon-grid-item .overlay h3 {
	font-size: 19px;
	padding: 0
}
}
@media screen and (min-width: 754px) and (max-width: 900px) {
#bon-rr .gutter-sizer {
	width: 18px
}
}
@media screen and (max-width: 753px) {
#bon-cw {
	margin: 0 0 12px
}
#bon-rr {
	width: 100%
}
#bon-rr .gutter-sizer {
	width: 12px
}
#bon-cw .bon-grid-item:hover .stamp.icon-play:before, #bon-rr .bon-grid-item:hover .stamp.icon-play:before {
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}
}
@media (min-width: 753px) and (max-width: 830px), (max-width: 600px) {
#bon-cw .bon-grid-item.module-aol-on-video, #bon-rr .bon-grid-item.module-aol-on-video {
	height: auto
}
#bon-cw .bon-grid-item.module-aol-on-video .closed .cover-card, #bon-rr .bon-grid-item.module-aol-on-video .closed .cover-card {
	position: relative;
	height: 157px
}
#bon-cw .bon-grid-item.module-aol-on-video .closed .cover-card .img-wrap, #bon-rr .bon-grid-item.module-aol-on-video .closed .cover-card .img-wrap {
	height: 100%
}
#bon-cw .bon-grid-item.module-aol-on-video .closed .cover-card .img-wrap .cover img, #bon-rr .bon-grid-item.module-aol-on-video .closed .cover-card .img-wrap .cover img {
	height: 100%
}
#bon-cw .bon-grid-item.module-aol-on-video .closed .cover-card h3, #bon-rr .bon-grid-item.module-aol-on-video .closed .cover-card h3 {
	display: none
}
#bon-cw .bon-grid-item.module-aol-on-video .closed .article-body-mobile, #bon-rr .bon-grid-item.module-aol-on-video .closed .article-body-mobile {
	display: block
}
#bon-cw .bon-grid-item.module-aol-on-video .article-body, #bon-rr .bon-grid-item.module-aol-on-video .article-body {
	padding: 25px 25px
}
}
@media screen and (max-width: 753px) {
#bon-rr .bon-grid-item.module-standard {
	width: 100%
}
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
#bon-cw .bon-grid-item.module-headline-exclusive h3 {
	font-size: 21px
}
}
@media screen and (min-width: 900px) and (max-width: 1050px) {
#bon-cw .bon-grid-item.module-instagram-article .overlay .partner, #bon-rr .bon-grid-item.module-instagram-article .overlay .partner {
	padding: 9px 3px
}
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
#bon-cw .bon-grid-item.module-up-next .title {
	font-size: 19px
}
#bon-cw .bon-grid-item.module-up-next .subititle {
	font-size: 14px
}
#bon-cw .bon-grid-item.module-up-next .countdown .hours, #bon-cw .bon-grid-item.module-up-next .countdown .minutes, #bon-cw .bon-grid-item.module-up-next .countdown .seconds {
	font-size: 21px
}
#bon-cw .bon-grid-item.module-up-next .countdown .divider {
	padding: 0 4px
}
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
#bon-cw .bon-grid-item.module-hashtag .overlay, #bon-rr .bon-grid-item.module-hashtag .overlay {
	padding: 0
}
}
@media screen and (min-width: 900px) and (max-width: 990px) {
#bon-cw .bon-grid-item.module-hashtag h3, #bon-rr .bon-grid-item.module-hashtag h3 {
	font-size: 16px
}
}
@media screen and (max-width: 753px) {
#bon-rr {
	width: 100%
}
}
@media screen and (max-width: 480px) {
#bon-cw .bon-grid-item.module-quote p {
	font-size: 15px;
	line-height: 19px
}
#bon-cw .bon-grid-item.module-quote .source {
	font-size: 14px;
	line-height: 19px
}
}
@media screen and (max-width: 753px) {
#bon-cw .bon-grid-item.module-you-should-know .img-wrap, #bon-rr .bon-grid-item.module-you-should-know .img-wrap {
	height: 220px
}
}
@media screen and (min-width: 900px) and (max-width: 1040px) {
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr h4, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr h4 {
	margin-bottom: 5px
}
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p {
	margin: 8px 0
}
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p.cta, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p.cta {
	padding-top: 8px
}
}
@media screen and (min-width: 901px) and (max-width: 1180px) {
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr h4, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr h4 {
	margin-bottom: 8px
}
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p {
	font-size: 14px;
	line-height: 16px;
	margin: 12px 0
}
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p.cta, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p.cta {
	padding-top: 12px
}
}
@media screen and (max-width: 500px) {
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p {
	font-size: 14px;
	line-height: 16px;
	margin: 12px 0
}
#bon-cw .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p.cta, #bon-rr .bon-grid-item.module-definition .o-wr .i-wr .article-copy .definition-wr p.cta {
	padding-top: 0
}
}
@media screen and (min-width: 900px) and (max-width: 1050px) {
#bon-cw .bon-grid-item.module-vine .partner, #bon-rr .bon-grid-item.module-vine .partner {
	margin-left: -101px;
	width: 202px;
	padding: 9px 3px
}
}
@media screen and (max-width: 753px) {
#bon-cw .bon-grid-item.module-sale .price-overlay, #bon-rr .bon-grid-item.module-sale .price-overlay {
	top: 10px
}
}
@media screen and (max-width: 753px) {
#bon-cw .bon-grid-item.module-special-coverage .overlay-text .text, #bon-rr .bon-grid-item.module-special-coverage .overlay-text .text {
	padding-bottom: 120px
}
}
@media screen and (max-width: 400px) {
#bon-cw .bon-grid-item.module-special-coverage .overlay-text .text, #bon-rr .bon-grid-item.module-special-coverage .overlay-text .text {
	padding-bottom: 175px
}
}
@media screen and (max-width: 960px) {
#bon-cw .bon-grid-item.module-summary .header .title h3, #bon-rr .bon-grid-item.module-summary .header .title h3 {
	font-size: 24px;
	line-height: 27px;
	padding: 0 20px
}
#bon-cw .bon-grid-item.module-summary .text, #bon-rr .bon-grid-item.module-summary .text {
	padding: 0 20px
}
}
@media screen and (max-width: 768px) {
#bon-cw .bon-grid-item.module-summary .header .title h3, #bon-rr .bon-grid-item.module-summary .header .title h3 {
	font-size: 24px;
	line-height: 27px
}
#bon-cw .bon-grid-item.module-summary .text p, #bon-rr .bon-grid-item.module-summary .text p {
	padding: 32px 30px 40px
}
}
@media screen and (max-width: 768px) {
#bon-cw .bon-grid-item.module-summary .header .title h3, #bon-rr .bon-grid-item.module-summary .header .title h3 {
	font-size: 24px;
	line-height: 27px;
	padding: 0 20px
}
#bon-cw .bon-grid-item.module-summary .text p, #bon-rr .bon-grid-item.module-summary .text p {
	max-width: 408px;
	padding: 32px 30px 40px
}
}
@media screen and (max-width: 375px) {
#bon-cw .bon-grid-item.module-summary .header h3, #bon-rr .bon-grid-item.module-summary .header h3 {
	padding: 0 10px
}
#bon-cw .bon-grid-item.module-summary .text, #bon-rr .bon-grid-item.module-summary .text {
	padding: 0 10px
}
#bon-cw .bon-grid-item.module-summary .text p, #bon-rr .bon-grid-item.module-summary .text p {
	padding: 20px 10px 30px
}
}
@media screen and (min-width: 900px) and (max-width: 1100px), screen and (max-width: 540px) {
#bon-cw .bon-grid-item.module-fact .article-copy h4, #bon-rr .bon-grid-item.module-fact .article-copy h4 {
	font-size: 14px;
	line-height: 18px
}
#bon-cw .bon-grid-item.module-fact .article-copy p, #bon-rr .bon-grid-item.module-fact .article-copy p {
	font-size: 12px;
	line-height: 16px
}
}
@media screen and (max-width: 900px) {
#bon-cw .bon-grid-item.module-60-seconds-to-zen, #bon-rr .bon-grid-item.module-60-seconds-to-zen {
	height: auto
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy {
	left: auto;
	padding: 20px 90px 20px 20px;
	position: relative;
	top: auto
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen {
	border-bottom: 1px solid #fff;
	padding-right: 0;
	padding-bottom: 1px;
	margin-bottom: 10px
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen:after, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen:after {
	display: none
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen strong, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen strong {
	float: none;
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	top: auto
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span {
	float: none;
	padding: 0
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span br, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy .seconds-to-zen span br {
	display: none
}
#bon-cw .bon-grid-item.module-60-seconds-to-zen .article-copy h3, #bon-rr .bon-grid-item.module-60-seconds-to-zen .article-copy h3 {
	clear: left;
	padding: 0;
	line-height: 28px;
	margin: 0;
	text-align: left
}
}
